root [0] Processing threadsafe_issue.C+... Info in : tid: 5 Info in : tid: 4 Info in : tid: 1 Info in : tid: 2 Info in : tid: 9 Info in : tid: 3 Info in : tid: 8 Info in : tid: 7 Info in : tid: 12 Info in : tid: 6 Info in : tid: 10 Info in : tid: 11 Info in : tid: 0 Info in : tid: 17 Info in : tid: 15 Info in : tid: 19 Info in : tid: 14 Info in : tid: 18 Info in : tid: 13 Info in : tid: 16 *** Break *** segmentation violation =========================================================== There was a crash (kSigSegmentationViolation). This is the entire stack trace of all threads: =========================================================== Thread 3 (Thread 0x7f2c997fb700 (LWP 19724)): #0 0x00007f2cb275365d in waitpid () from /lib64/libc.so.6 #1 0x00007f2cb26e5609 in do_system () from /lib64/libc.so.6 #2 0x00007f2cb26e5940 in system () from /lib64/libc.so.6 #3 0x00007f2cb4b5151c in TUnixSystem::Exec (this=0x1f94bb0, shellcmd=0x7f2c54004180 "/home/romain/romaindev/root_host/etc/gdb-backtrace.sh 19701 1>&2") at /home/romain/romaindev/root_host/core/unix/src/TUnixSystem.cxx:2172 #4 0x00007f2cb4b521bf in TUnixSystem::StackTrace (this=0x1f94bb0) at /home/romain/romaindev/root_host/core/unix/src/TUnixSystem.cxx:2419 #5 0x00007f2cb4b50373 in TUnixSystem::DispatchSignals (this=0x1f94bb0, sig=kSigSegmentationViolation) at /home/romain/romaindev/root_host/core/unix/src/TUnixSystem.cxx:1294 #6 0x00007f2cb4b48b81 in SigHandler(enum ESignals) (sig=kSigSegmentationViolation) at /home/romain/romaindev/root_host/core/unix/src/TUnixSystem.cxx:440 #7 0x00007f2cb4b48eb8 in sighandler (sig=11) at /home/romain/romaindev/root_host/core/unix/src/TUnixSystem.cxx:3738 #8 0x00007f2cb4b963cd in textinput::TerminalConfigUnix::HandleSignal (this=0x7f2cb54d5de0, signum=11) at /home/romain/romaindev/root_host/core/textinput/src/textinput/TerminalConfigUnix.cpp:96 #9 0x00007f2cb4b9655b in (anonymous namespace)::TerminalConfigUnix__handleSignal (signum=11) at /home/romain/romaindev/root_host/core/textinput/src/textinput/TerminalConfigUnix.cpp:36 #10 #11 0x00007f2cb49e5d37 in TObject::TestBit (this=0x0, f=33554432) at include/TObject.h:171 #12 0x00007f2cb4acb701 in TList::RecursiveRemove (this=0x20ae9c0, obj=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/cont/src/TList.cxx:642 #13 0x00007f2cb4ac6534 in THashList::RecursiveRemove (this=0x1f99660, obj=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/cont/src/THashList.cxx:272 #14 0x00007f2cb4a2c24f in TObject::~TObject (this=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/base/src/TObject.cxx:153 #15 0x00007f2cb4a2c2dc in TObject::~TObject (this=0x7f2c54003c30) at include/TObject.h:103 #16 0x00007f2cb49ef8b6 in TNamed::~TNamed (this=0x7f2c54003c30) at include/TNamed.h:45 #17 0x00007f2cb49ef8d0 in TNamed::~TNamed (this=0x7f2c54003c30) at include/TNamed.h:45 #18 0x00007f2caed7354c in TTree::~TTree (this=0x7f2c54003c30) at /home/romain/romaindev/root_host/tree/tree/src/TTree.cxx:869 #19 0x00007f2caed73566 in TTree::~TTree (this=0x7f2c54003c30) at /home/romain/romaindev/root_host/tree/tree/src/TTree.cxx:783 #20 0x00007f2cb4ac351e in TCollection::GarbageCollect (obj=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/cont/src/TCollection.cxx:593 #21 0x00007f2cb4aca267 in TList::Delete (this=0x7f2c54001150, option=0x7f2caf9b1be0 "") at /home/romain/romaindev/root_host/core/cont/src/TList.cxx:459 #22 0x00007f2cb4ac5ea5 in THashList::Delete (this=0x7f2c54001150, option=0x7f2caf9b1be0 "") at /home/romain/romaindev/root_host/core/cont/src/THashList.cxx:197 #23 0x00007f2caf683b3b in TDirectoryFile::Close (this=0x7f2c54001a60) at /home/romain/romaindev/root_host/io/io/src/TDirectoryFile.cxx:549 #24 0x00007f2caf6a4c46 in TFile::Close (this=0x7f2c54001a60, option=0x7f2caf9b7ed0 "") at /home/romain/romaindev/root_host/io/io/src/TFile.cxx:899 #25 0x00007f2caf703c92 in TMemFile::~TMemFile (this=0x7f2c54001a60) at /home/romain/romaindev/root_host/io/io/src/TMemFile.cxx:217 #26 0x00007f2caf703d08 in TMemFile::~TMemFile (this=0x7f2c54001a60) at /home/romain/romaindev/root_host/io/io/src/TMemFile.cxx:211 #27 0x00007f2cafed657e in thread (ptri=0xf) at /home/romain/romaindev/merger/./threadsafe_issue.C:19 #28 0x00007f2cafc8a578 in TThread::Function (ptr=0x264dfe0) at /home/romain/romaindev/root_host/core/thread/src/TThread.cxx:806 #29 0x00007f2cb2a429d1 in start_thread () from /lib64/libpthread.so.0 #30 0x00007f2cb278f9dd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f2c921fc700 (LWP 19745)): #0 0x00007f2cb2a4322d in pthread_join () from /lib64/libpthread.so.0 #1 0x00007f2cafc8e903 in TPosixThread::Join (this=0x24f7de0, th=0x264dfe0, ret=0x0) at /home/romain/romaindev/root_host/core/thread/src/TPosixThread.cxx:68 #2 0x00007f2cafc8b877 in TThread::Join (this=0x264dfe0, ret=0x0) at /home/romain/romaindev/root_host/core/thread/src/TThread.cxx:506 #3 0x00007f2cafc8cf70 in TJoinHelper::JoinFunc (p=0x7fffb0b09598) at /home/romain/romaindev/root_host/core/thread/src/TThread.cxx:131 #4 0x00007f2cafc8a578 in TThread::Function (ptr=0x264f0c0) at /home/romain/romaindev/root_host/core/thread/src/TThread.cxx:806 #5 0x00007f2cb2a429d1 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f2cb278f9dd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f2cb56e7340 (LWP 19701)): #0 0x00007f2cb2a4698e in pthread_cond_timedwait GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f2cafc8e334 in TPosixCondition::TimedWait (this=0x24f65d0, secs=1414602594, nanoSecs=631509000) at /home/romain/romaindev/root_host/core/thread/src/TPosixCondition.cxx:78 #2 0x00007f2cafc8869b in TCondition::TimedWait (this=0x24f6890, secs=1414602594, nanoSec=631509000) at /home/romain/romaindev/root_host/core/thread/src/TCondition.cxx:100 #3 0x00007f2cafc887df in TCondition::TimedWaitRelative (this=0x24f6890, ms=100) at /home/romain/romaindev/root_host/core/thread/src/TCondition.cxx:128 #4 0x00007f2cafc8d331 in TJoinHelper::Join (this=0x7fffb0b09598) at /home/romain/romaindev/root_host/core/thread/src/TThread.cxx:154 #5 0x00007f2cafc8b8de in TThread::Join (this=0x264dfe0, ret=0x0) at /home/romain/romaindev/root_host/core/thread/src/TThread.cxx:511 #6 0x00007f2cafed670d in threadsafe_issue () at /home/romain/romaindev/merger/./threadsafe_issue.C:36 #7 0x00007f2cafed6824 in G__threadsafe_issue_C_ACLiC_dict__0_1917 (result7=0x7fffb0b0b390, funcname=0x26093a0 "", libp=0x7fffb0b0b490, hash=0) at /home/romain/romaindev/merger/threadsafe_issue_C_ACLiC_dict.cxx:89 #8 0x00007f2cb3d97b03 in Cint::G__ExceptionWrapper (funcp=0x7f2cafed6808 , result7=0x7fffb0b0b390, funcname=0x26093a0 "", libp=0x7fffb0b0b490, hash=0) at cint/cint/src/Api.cxx:393 #9 0x00007f2cb3e99709 in G__execute_call (result7=0x7fffb0b0b390, libp=0x7fffb0b0b490, ifunc=0x26093a0, ifn=0) at cint/cint/src/newlink.cxx:2408 #10 0x00007f2cb3e9a175 in G__call_cppfunc (result7=0x7fffb0b0b390, libp=0x7fffb0b0b490, ifunc=0x26093a0, ifn=0) at cint/cint/src/newlink.cxx:2612 #11 0x00007f2cb3e6af53 in G__interpret_func (result7=0x7fffb0b0b390, funcname=0x1fa8eb0 "threadsafe_issue", libp=0x7fffb0b0b490, hash=1695, p_ifunc=0x26093a0, funcmatch=1, memfunc_flag=0) at cint/cint/src/ifunc.cxx:5791 #12 0x00007f2cb3e41bad in G__getfunction (item=0x1fa8690 "threadsafe_issue()", known3=0x7fffb0b167f4, memfunc_flag=0) at cint/cint/src/func.cxx:2901 #13 0x00007f2cb3e2cb17 in G__getitem (item=0x1fa8690 "threadsafe_issue()") at cint/cint/src/expr.cxx:1918 #14 0x00007f2cb3e2a139 in G__getexpr (expression=0x2513170 "threadsafe_issue()") at cint/cint/src/expr.cxx:1488 #15 0x00007f2cb3e157a9 in G__calc_internal (exprwithspace=0x1faa700 "threadsafe_issue()") at cint/cint/src/expr.cxx:1071 #16 0x00007f2cb3efbcee in G__process_cmd (line=0x24f6320 ".X /home/romain/romaindev/merger/./threadsafe_issue.C+", prompt=0x1f99738 "", more=0x1f99730, err=0x7fffb0b1e508, rslt=0x7fffb0b1e640) at cint/cint/src/pause.cxx:2333 #17 0x00007f2cb4ae8973 in TCint::ProcessLine(const char *, enum TInterpreter::EErrorCode *) (this=0x1f996f0, line=0x24f6320 ".X /home/romain/romaindev/merger/./threadsafe_issue.C+", error=0x7fffb0b2174c) at /home/romain/romaindev/root_host/core/meta/src/TCint.cxx:545 #18 0x00007f2cb4ae90ba in TCint::ProcessLineSynch(const char *, enum TInterpreter::EErrorCode *) (this=0x1f996f0, line=0x24f6320 ".X /home/romain/romaindev/merger/./threadsafe_issue.C+", error=0x7fffb0b2174c) at /home/romain/romaindev/root_host/core/meta/src/TCint.cxx:624 #19 0x00007f2cb49e56b2 in TApplication::ExecuteFile (file=0x7fffb0b1f715 "threadsafe_issue.C+", error=0x7fffb0b2174c, keep=false) at /home/romain/romaindev/root_host/core/base/src/TApplication.cxx:1102 #20 0x00007f2cb49e42e4 in TApplication::ProcessFile (this=0x20e5040, file=0x7fffb0b1f715 "threadsafe_issue.C+", error=0x7fffb0b2174c, keep=false) at /home/romain/romaindev/root_host/core/base/src/TApplication.cxx:978 #21 0x00007f2cb49e4169 in TApplication::ProcessLine (this=0x20e5040, line=0x7fffb0b1f712 ".x threadsafe_issue.C+", sync=false, err=0x7fffb0b2174c) at /home/romain/romaindev/root_host/core/base/src/TApplication.cxx:951 #22 0x00007f2cb3acbddb in TRint::Run (this=0x20e5040, retrn=false) at /home/romain/romaindev/root_host/core/rint/src/TRint.cxx:418 #23 0x000000000040142d in main (argc=1, argv=0x7fffb0b21a98) at /home/romain/romaindev/root_host/main/src/rmain.cxx:29 =========================================================== The lines below might hint at the cause of the crash. If they do not help you then please submit a bug report at http://root.cern.ch/bugs. Please post the ENTIRE stack trace from above as an attachment in addition to anything else that might help us fixing this issue. =========================================================== #11 0x00007f2cb49e5d37 in TObject::TestBit (this=0x0, f=33554432) at include/TObject.h:171 #12 0x00007f2cb4acb701 in TList::RecursiveRemove (this=0x20ae9c0, obj=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/cont/src/TList.cxx:642 #13 0x00007f2cb4ac6534 in THashList::RecursiveRemove (this=0x1f99660, obj=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/cont/src/THashList.cxx:272 #14 0x00007f2cb4a2c24f in TObject::~TObject (this=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/base/src/TObject.cxx:153 #15 0x00007f2cb4a2c2dc in TObject::~TObject (this=0x7f2c54003c30) at include/TObject.h:103 #16 0x00007f2cb49ef8b6 in TNamed::~TNamed (this=0x7f2c54003c30) at include/TNamed.h:45 #17 0x00007f2cb49ef8d0 in TNamed::~TNamed (this=0x7f2c54003c30) at include/TNamed.h:45 #18 0x00007f2caed7354c in TTree::~TTree (this=0x7f2c54003c30) at /home/romain/romaindev/root_host/tree/tree/src/TTree.cxx:869 #19 0x00007f2caed73566 in TTree::~TTree (this=0x7f2c54003c30) at /home/romain/romaindev/root_host/tree/tree/src/TTree.cxx:783 #20 0x00007f2cb4ac351e in TCollection::GarbageCollect (obj=0x7f2c54003c30) at /home/romain/romaindev/root_host/core/cont/src/TCollection.cxx:593 #21 0x00007f2cb4aca267 in TList::Delete (this=0x7f2c54001150, option=0x7f2caf9b1be0 "") at /home/romain/romaindev/root_host/core/cont/src/TList.cxx:459 #22 0x00007f2cb4ac5ea5 in THashList::Delete (this=0x7f2c54001150, option=0x7f2caf9b1be0 "") at /home/romain/romaindev/root_host/core/cont/src/THashList.cxx:197 #23 0x00007f2caf683b3b in TDirectoryFile::Close (this=0x7f2c54001a60) at /home/romain/romaindev/root_host/io/io/src/TDirectoryFile.cxx:549 #24 0x00007f2caf6a4c46 in TFile::Close (this=0x7f2c54001a60, option=0x7f2caf9b7ed0 "") at /home/romain/romaindev/root_host/io/io/src/TFile.cxx:899 #25 0x00007f2caf703c92 in TMemFile::~TMemFile (this=0x7f2c54001a60) at /home/romain/romaindev/root_host/io/io/src/TMemFile.cxx:217 #26 0x00007f2caf703d08 in TMemFile::~TMemFile (this=0x7f2c54001a60) at /home/romain/romaindev/root_host/io/io/src/TMemFile.cxx:211 #27 0x00007f2cafed657e in thread (ptri=0xf) at /home/romain/romaindev/merger/./threadsafe_issue.C:19 #28 0x00007f2cafc8a578 in TThread::Function (ptr=0x264dfe0) at /home/romain/romaindev/root_host/core/thread/src/TThread.cxx:806 #29 0x00007f2cb2a429d1 in start_thread () from /lib64/libpthread.so.0 #30 0x00007f2cb278f9dd in clone () from /lib64/libc.so.6 =========================================================== Root > Erreur de segmentation (core dumped)