[Gate-users] Root output problem
Fernando Rannou
fernando.rannou at usach.cl
Thu Nov 15 19:46:16 CET 2012
Hello
I got the following error in a long simulation:
Error in <TBufferFile::WriteByteCount>: bytecount too large (more than
1073741822)
Error in <TBufferFile::WriteByteCount>: bytecount too large (more than
1073741822)
Error in <TBufferFile::WriteByteCount>: bytecount too large (more than
1073741822)
Error in <TBufferFile::WriteByteCount>: bytecount too large (more than
1073741822)
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
[spinlock12:06340] *** Process received signal ***
[spinlock12:06340] Signal: Aborted (6)
Notice that 1073741822 is 1 Gbytes (minus 2 bytes). I asked
root-talk about this problem
and this is the answer I got:
Hi Fernando,
File can have arbitrary long size (64bits), however individual objects
must be less than 1Gb.
To store objects larger than 1Gb use a TTree and split the object.
--------------
The file size before the crash was 4.8 Gb, so the problem does not
seem to be related
to file size. What is the object are they referring?
Any ideas?
Thanks
Fernando
More information about the Gate-users
mailing list