bash-5.1$ hadd -ff -fk ./data/src_py_merged.root ./data/src_py.root ./data/src_py_1.root ./data/src_py_2.root Info in : target file: ./data/src_py_merged.root Info in : compression setting for meta data: 101 hadd Source file 1: ./data/src_py.root hadd Source file 2: ./data/src_py_1.root hadd Source file 3: ./data/src_py_2.root hadd Target path: ./data/src_py_merged.root:/ Warning in : Error in CopyTo at index 1917673. Error in : The value of fObjlen is incorrect (-1597187391) ; trying to recover by setting it to zero Error in : The value of fNbytes is incorrect (-8353688) ; trying to recover by setting it to zero Error in : The value of fNevBufSize (-26081043) or fIOBits (213) is incorrect ; setting the buffer to a zombie. *** Break *** segmentation violation =========================================================== There was a crash. This is the entire stack trace of all threads: =========================================================== #0 0x00007f928d6d85ba in wait4 () from /lib64/libc.so.6 #1 0x00007f928d64b283 in do_system () from /lib64/libc.so.6 #2 0x00007f928e11c348 in TUnixSystem::StackTrace() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #3 0x00007f928e11bd08 in TUnixSystem::DispatchSignals(ESignals) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #4 #5 0x00007f928f78a997 in TBasket::CanGenerateOffsetArray() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #6 0x00007f928f78d890 in TBasket::Streamer(TBuffer&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #7 0x00007f928f78a424 in TBasket::CopyTo(TFile*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #8 0x00007f928f80379e in TTreeCloner::WriteBaskets() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #9 0x00007f928f805359 in TTreeCloner::Exec() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #10 0x00007f928f81bcd8 in TTree::InPlaceClone(TDirectory*, char const*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #11 0x00007f928f81a986 in TTree::Merge(TCollection*, TFileMergeInfo*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #12 0x00007f928e57a7f7 in TFileMerger::MergeOne(TDirectory*, TList*, int, TFileMergeInfo&, TString&, THashList&, bool&, bool&, TString const&, TDirectory*, TFile*, TKey*, TObject*, TIter&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #13 0x00007f928e57cf6c in TFileMerger::MergeRecursive(TDirectory*, TList*, int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #14 0x00007f928e57c3a6 in TFileMerger::PartialMerge(int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #15 0x00000000004078d4 in main () =========================================================== The lines below might hint at the cause of the crash. If you see question marks as part of the stack trace, try to recompile with debugging information enabled and export CLING_DEBUG=1 environment variable before running. You may get help by asking at the ROOT forum https://root.cern/forum preferably using the command (.forum bug) in the ROOT prompt. Only if you are really convinced it is a bug in ROOT then please submit a report at https://root.cern/bugs or (preferably) using the command (.gh bug) in the ROOT prompt. Please post the ENTIRE stack trace from above as an attachment in addition to anything else that might help us fixing this issue. =========================================================== #5 0x00007f928f78a997 in TBasket::CanGenerateOffsetArray() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #6 0x00007f928f78d890 in TBasket::Streamer(TBuffer&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #7 0x00007f928f78a424 in TBasket::CopyTo(TFile*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #8 0x00007f928f80379e in TTreeCloner::WriteBaskets() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #9 0x00007f928f805359 in TTreeCloner::Exec() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #10 0x00007f928f81bcd8 in TTree::InPlaceClone(TDirectory*, char const*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #11 0x00007f928f81a986 in TTree::Merge(TCollection*, TFileMergeInfo*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #12 0x00007f928e57a7f7 in TFileMerger::MergeOne(TDirectory*, TList*, int, TFileMergeInfo&, TString&, THashList&, bool&, bool&, TString const&, TDirectory*, TFile*, TKey*, TObject*, TIter&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #13 0x00007f928e57cf6c in TFileMerger::MergeRecursive(TDirectory*, TList*, int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #14 0x00007f928e57c3a6 in TFileMerger::PartialMerge(int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #15 0x00000000004078d4 in main () =========================================================== SysError in : error flushing file ./data/src_py_merged.root Input/output error Fatal in : Output file of the TFile Merger (targeting ./data/src_py_merged.root) has been deleted (likely due to a TTree larger than 100Gb) aborting =========================================================== There was a crash. This is the entire stack trace of all threads: =========================================================== #0 0x00007f928d6d85ba in wait4 () from /lib64/libc.so.6 #1 0x00007f928d64b283 in do_system () from /lib64/libc.so.6 #2 0x00007f928e11c348 in TUnixSystem::StackTrace() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #3 0x00007f928dfc90e4 in DefaultErrorHandler(int, bool, char const*, char const*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #4 0x00007f928e0945b1 in ErrorHandler () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #5 0x00007f928dfdc7f4 in TObject::Fatal(char const*, char const*, ...) const () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #6 0x00007f928e053e7c in THashList::RecursiveRemove(TObject*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #7 0x00007f928dff6e03 in TROOT::RecursiveRemove(TObject*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #8 0x00007f928dfdbd90 in TNamed::~TNamed() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #9 0x00007f928e59354e in TFile::~TFile() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #10 0x00007f928e05d208 in TList::Delete(char const*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #11 0x00007f928dff8ce5 in TROOT::~TROOT() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #12 0x00007f928d640e2d in __run_exit_handlers () from /lib64/libc.so.6 #13 0x00007f928d640f70 in exit () from /lib64/libc.so.6 #14 0x00007f928e11369b in TUnixSystem::Exit(int, bool) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #15 0x00007f928e11bd54 in TUnixSystem::DispatchSignals(ESignals) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libCore.so #16 #17 0x00007f928f78a997 in TBasket::CanGenerateOffsetArray() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #18 0x00007f928f78d890 in TBasket::Streamer(TBuffer&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #19 0x00007f928f78a424 in TBasket::CopyTo(TFile*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #20 0x00007f928f80379e in TTreeCloner::WriteBaskets() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #21 0x00007f928f805359 in TTreeCloner::Exec() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #22 0x00007f928f81bcd8 in TTree::InPlaceClone(TDirectory*, char const*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #23 0x00007f928f81a986 in TTree::Merge(TCollection*, TFileMergeInfo*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #24 0x00007f928e57a7f7 in TFileMerger::MergeOne(TDirectory*, TList*, int, TFileMergeInfo&, TString&, THashList&, bool&, bool&, TString const&, TDirectory*, TFile*, TKey*, TObject*, TIter&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #25 0x00007f928e57cf6c in TFileMerger::MergeRecursive(TDirectory*, TList*, int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #26 0x00007f928e57c3a6 in TFileMerger::PartialMerge(int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #27 0x00000000004078d4 in main () =========================================================== The lines below might hint at the cause of the crash. If you see question marks as part of the stack trace, try to recompile with debugging information enabled and export CLING_DEBUG=1 environment variable before running. You may get help by asking at the ROOT forum https://root.cern/forum preferably using the command (.forum bug) in the ROOT prompt. Only if you are really convinced it is a bug in ROOT then please submit a report at https://root.cern/bugs or (preferably) using the command (.gh bug) in the ROOT prompt. Please post the ENTIRE stack trace from above as an attachment in addition to anything else that might help us fixing this issue. =========================================================== #17 0x00007f928f78a997 in TBasket::CanGenerateOffsetArray() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #18 0x00007f928f78d890 in TBasket::Streamer(TBuffer&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #19 0x00007f928f78a424 in TBasket::CopyTo(TFile*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #20 0x00007f928f80379e in TTreeCloner::WriteBaskets() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #21 0x00007f928f805359 in TTreeCloner::Exec() () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #22 0x00007f928f81bcd8 in TTree::InPlaceClone(TDirectory*, char const*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #23 0x00007f928f81a986 in TTree::Merge(TCollection*, TFileMergeInfo*) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libTree.so #24 0x00007f928e57a7f7 in TFileMerger::MergeOne(TDirectory*, TList*, int, TFileMergeInfo&, TString&, THashList&, bool&, bool&, TString const&, TDirectory*, TFile*, TKey*, TObject*, TIter&) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #25 0x00007f928e57cf6c in TFileMerger::MergeRecursive(TDirectory*, TList*, int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #26 0x00007f928e57c3a6 in TFileMerger::PartialMerge(int) () from /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.36.02-c35af/x86_64-el9-gcc15-opt/bin/../lib/libRIO.so #27 0x00000000004078d4 in main () =========================================================== Aborted (core dumped)