raphael@raphael-Vostro-1520:~/Downloads/fairbase/release/example/rutherford/macros$ root -l run_rutherford.C root [0] Processing run_rutherford.C... FairRootManager::OpenOutFile("data/test.mc.root") [INFO ] [19.09.2012 12:37:23] [FairRunSim.cxx::SetMaterials:376] Media file used : /home/raphael/Downloads/fairbase/release//example/geometry/media.geo [INFO ] [19.09.2012 12:37:23] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Downloads/fairbase/release//example/geometry/cave_vacuum.geo [INFO ] [19.09.2012 12:37:23] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Downloads/fairbase/release//example/geometry/target_rutherford.geo [INFO ] [19.09.2012 12:37:23] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Downloads/fairbase/release//example/geometry/rutherford.geo -I- FairIon: New ion FairIon1, z = 2, a = 4, charge = 2, mass = 3.75309 GeV root [1] .q raphael@raphael-Vostro-1520:~/Downloads/fairbase/release/example/rutherford/macros$ root -l run_rutherford.C root [0] Processing run_rutherford.C... FairRootManager::OpenOutFile("data/test.mc.root") [INFO ] [19.09.2012 12:37:56] [FairRunSim.cxx::SetMaterials:376] Media file used : /home/raphael/Downloads/fairbase/release//example/geometry/media.geo [INFO ] [19.09.2012 12:37:56] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Downloads/fairbase/release//example/geometry/cave_vacuum.geo [INFO ] [19.09.2012 12:37:56] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Downloads/fairbase/release//example/geometry/target_rutherford.geo [INFO ] [19.09.2012 12:37:56] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Downloads/fairbase/release//example/geometry/rutherford.geo -I- FairIon: New ion FairIon1, z = 2, a = 4, charge = 2, mass = 3.75309 GeV [INFO ] [19.09.2012 12:37:56] [FairRunSim.cxx::Init:126] ============== FairRunSim: Initialising simulation run ============== Info in : Geometry FAIRGeom, FAIR geometry created -I- FairGeoMedia Read media [INFO ] [19.09.2012 12:37:56] [FairRunSim.cxx::Init:165] Create visualisation manager [INFO ] [19.09.2012 12:37:56] [FairRunSim.cxx::SetMCConfig:282] -------------- Standard Config is called ------------------------------------ [INFO ] [19.09.2012 12:37:56] [FairRunSim.cxx::SetMCConfig:289] ---User path for Configuration (g3libs.C) is used : /home/raphael/Downloads/fairbase/release//example/gconfig/ [INFO ] [19.09.2012 12:37:56] [FairRunSim.cxx::SetMCConfig:296] ---User path for Configuration (g3Config.C) is used : /home/raphael/Downloads/fairbase/release//example/gconfig/ [INFO ] [19.09.2012 12:37:56] [FairRunSim.cxx::SetMCConfig:331] ---User path for Cuts and Processes (SetCuts.C) is used : /home/raphael/Downloads/fairbase/release//example/gconfig/ Loading Geant3 libraries ... Loading Geant3 libraries ... finished MZSTOR. ZEBRA table base TAB(0) in /MZCC/ at adr 745305679 2C6C764F HEX MZSTOR. Initialize Store 0 in /GCBANK/ with Store/Table at absolute adrs 745414925 745305679 HEX 2C6E210D 2C6C764F HEX 1AB22 0 relative adrs 109346 0 with 1 Str. in 2 Links in 5300 Low words in 4999970 words. This store has a fence of 16 words. MZLOGL. Set Log Level 0 for store 0 1***** GEANT Version 3.21/11 Released on 100298 0***** Correction Cradle Version 0.1100 MZDIV. Initialize Division Constant in Store 0 NW/NWMAX= 20004000000, MODE/KIND= 1 2 Division 20 initialized. MZLINK. Initialize Link Area /GCLINK/ for Store 0 NL/NS= 20 20 MZLINK. Initialize Link Area /GCSLNK/ for Store 0 NL/NS= 100 100 -I- G3Config: Geant3 with TGeo has been created. SetCuts Macro: Setting Processes.. SetCuts Macro: Setting cuts.. [INFO ] [19.09.2012 12:37:57] [FairMCApplication.cxx::AddIons:825] Add Ion: FairIon1 with PDG 1000020041 Info in : Top volume is cave. Master volume is cave Info in : --- Maximum geometry depth set to 100 Info in : Fixing runtime shapes... Info in : ...Nothing to fix Info in : Counting nodes... Info in : Voxelizing... Info in : Building cache... Info in : max level = 1, max placements = 2 Info in : 3 nodes/ 3 volume UID's in FAIR geometry Info in : ----------------modeler ready---------------- [INFO ] [19.09.2012 12:37:57] [FairMCApplication.cxx::InitGeometry:718] Simulation RunID: 2011081148 *** Break *** segmentation violation =========================================================== There was a crash (#7 0xb72043ab in SigHandler(ESignals) () from /usr/local/lib/root/libCore.so). This is the entire stack trace of all threads: =========================================================== #0 0xb77a1424 in __kernel_vsyscall () #1 0xb6dd06d3 in waitpid () from /lib/i386-linux-gnu/libc.so.6 #2 0xb6d59d33 in ?? () from /lib/i386-linux-gnu/libc.so.6 #3 0xb6ed0e2b in system () from /lib/i386-linux-gnu/libpthread.so.0 #4 0xb71fd43b in TUnixSystem::Exec(char const*) () from /usr/local/lib/root/libCore.so #5 0xb7201790 in TUnixSystem::StackTrace() () from /usr/local/lib/root/libCore.so #6 0xb7204297 in TUnixSystem::DispatchSignals(ESignals) () from /usr/local/lib/root/libCore.so #7 0xb72043ab in SigHandler(ESignals) () from /usr/local/lib/root/libCore.so #8 0xb71fb672 in sighandler(int) () from /usr/local/lib/root/libCore.so #9 0xb722e7c5 in textinput::TerminalConfigUnix::HandleSignal(int) () from /usr/local/lib/root/libCore.so #10 0xb722e804 in (anonymous namespace)::TerminalConfigUnix__handleSignal(int) () from /usr/local/lib/root/libCore.so #11 #12 0xb71d0b7d in TClass::CallShowMembers(void*, TMemberInspector&, int) const () from /usr/local/lib/root/libCore.so #13 0xb71d9786 in TClass::BuildRealData(void*, bool) () from /usr/local/lib/root/libCore.so #14 0xb71da111 in TBuildRealData::Inspect(TClass*, char const*, char const*, void const*) () from /usr/local/lib/root/libCore.so #15 0xb2f34db2 in FairMCTrack::ShowMembers (this=0xb4e06f0, R__insp=...) at /home/raphael/Downloads/fairroot/build/example/mcstack/FairMCStackDict.cxx:257 #16 0xb71d0b83 in TClass::CallShowMembers(void*, TMemberInspector&, int) const () from /usr/local/lib/root/libCore.so #17 0xb71d9786 in TClass::BuildRealData(void*, bool) () from /usr/local/lib/root/libCore.so #18 0xb628a91c in TStreamerInfo::Build() () from /usr/local/lib/root/libRIO.so #19 0xb71cfae0 in TClass::GetStreamerInfo(int) const () from /usr/local/lib/root/libCore.so #20 0xb62275b5 in TBufferFile::ForceWriteInfoClones(TClonesArray*) () from /usr/local/lib/root/libRIO.so #21 0xb71aba7d in TClonesArray::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #22 0xb71d07a8 in TClass::StreamerTObject(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #23 0xb71cba1e in TClass::StreamerDefault(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #24 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #25 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #26 0xb71b27b4 in TList::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #27 0xb71cb7d4 in TClass::StreamerTObjectInitialized(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #28 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #29 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #30 0xb622b879 in TBufferFile::WriteFastArray(void**, TClass const*, int, bool, TMemberStreamer*) () from /usr/local/lib/root/libRIO.so #31 0xb632d535 in int TStreamerInfo::WriteBufferAux(TBuffer&, char** const&, int, int, int, int) () from /usr/local/lib/root/libRIO.so #32 0xb62717cd in TStreamerInfoActions::GenericWriteAction(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*) () from /usr/local/lib/root/libRIO.so #33 0xb622b279 in TBufferFile::ApplySequence(TStreamerInfoActions::TActionSequence const&, void*) () from /usr/local/lib/root/libRIO.so #34 0xb6226a8f in TBufferFile::WriteClassBuffer(TClass const*, void*) () from /usr/local/lib/root/libRIO.so #35 0xb73d2f56 in TFolder::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #36 0xb71d07a8 in TClass::StreamerTObject(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #37 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #38 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #39 0xb71b27b4 in TList::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #40 0xb71d07a8 in TClass::StreamerTObject(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #41 0xb71cba1e in TClass::StreamerDefault(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #42 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #43 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #44 0xb622b879 in TBufferFile::WriteFastArray(void**, TClass const*, int, bool, TMemberStreamer*) () from /usr/local/lib/root/libRIO.so #45 0xb632d535 in int TStreamerInfo::WriteBufferAux(TBuffer&, char** const&, int, int, int, int) () from /usr/local/lib/root/libRIO.so #46 0xb62717cd in TStreamerInfoActions::GenericWriteAction(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*) () from /usr/local/lib/root/libRIO.so #47 0xb622b279 in TBufferFile::ApplySequence(TStreamerInfoActions::TActionSequence const&, void*) () from /usr/local/lib/root/libRIO.so #48 0xb6226a8f in TBufferFile::WriteClassBuffer(TClass const*, void*) () from /usr/local/lib/root/libRIO.so #49 0xb73d2f56 in TFolder::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #50 0xb6267b8d in TKey::TKey(TObject const*, char const*, int, TDirectory*) () from /usr/local/lib/root/libRIO.so #51 0xb6240edc in TFile::CreateKey(TDirectory*, TObject const*, char const*, int) () from /usr/local/lib/root/libRIO.so #52 0xb6237402 in TDirectoryFile::WriteTObject(TObject const*, char const*, char const*, int) () from /usr/local/lib/root/libRIO.so #53 0xb714918b in TObject::Write(char const*, int, int) const () from /usr/local/lib/root/libCore.so #54 0xb714823a in TObject::Write(char const*, int, int) () from /usr/local/lib/root/libCore.so #55 0xb2f8c6db in FairRootManager::WriteFolder (this=0xa1306f0) at /home/raphael/Downloads/fairroot/base/FairRootManager.cxx:1045 #56 0xb2f852fa in FairMCApplication::InitGeometry (this=0xa217b90) at /home/raphael/Downloads/fairroot/base/FairMCApplication.cxx:748 #57 0xb1836448 in TGeant3::Init (this=0xa2e7a58) at TGeant3/TGeant3.cxx:6363 #58 0xb2f83ba0 in FairMCApplication::InitMC (this=0xa217b90, setup=0xa221f38 "/home/raphael/Downloads/fairbase/release//example/gconfig/g3Config.C", cuts=0xa221dc8 "/home/raphael/Downloads/fairbase/release//example/gconfig/SetCuts.C") at /home/raphael/Downloads/fairroot/base/FairMCApplication.cxx:212 #59 0xb2fa5352 in FairRunSim::SetMCConfig (this=0xa130548) at /home/raphael/Downloads/fairroot/base/FairRunSim.cxx:345 #60 0xb2fa67f3 in FairRunSim::Init (this=0xa130548) at /home/raphael/Downloads/fairroot/base/FairRunSim.cxx:196 #61 0xb2ff08cf in G__G__BaseDict_998_0_5 (result7=0xbf9362a8, funcname=0xa12c388 "", libp=0xbf92bc64, hash=0) at /home/raphael/Downloads/fairroot/build/base/G__BaseDict.cxx:14812 #62 0xb672644c in Cint::G__ExceptionWrapper(int (*)(G__value*, char const*, G__param*, int), G__value*, char*, G__param*, int) () from /usr/local/lib/root/libCint.so #63 0xb67d7899 in G__execute_call () from /usr/local/lib/root/libCint.so #64 0xb67d7c5c in G__call_cppfunc () from /usr/local/lib/root/libCint.so #65 0xb67b476f in G__interpret_func () from /usr/local/lib/root/libCint.so #66 0xb67a24a2 in G__getfunction () from /usr/local/lib/root/libCint.so #67 0xb689c411 in G__getstructmem(int, G__FastAllocString&, char*, int, char*, int*, G__var_array*, int) () from /usr/local/lib/root/libCint.so #68 0xb6894633 in G__getvariable () from /usr/local/lib/root/libCint.so #69 0xb67788ca in G__getitem () from /usr/local/lib/root/libCint.so #70 0xb677fc78 in G__getexpr () from /usr/local/lib/root/libCint.so #71 0xb680cc41 in G__exec_statement () from /usr/local/lib/root/libCint.so #72 0xb67b5c09 in G__interpret_func () from /usr/local/lib/root/libCint.so #73 0xb67a2518 in G__getfunction () from /usr/local/lib/root/libCint.so #74 0xb6779155 in G__getitem () from /usr/local/lib/root/libCint.so #75 0xb677fc78 in G__getexpr () from /usr/local/lib/root/libCint.so #76 0xb678bc63 in G__calc_internal () from /usr/local/lib/root/libCint.so #77 0xb681c6e4 in G__process_cmd () from /usr/local/lib/root/libCint.so #78 0xb71c871a in TCint::ProcessLine(char const*, TInterpreter::EErrorCode*) () from /usr/local/lib/root/libCore.so #79 0xb71be06f in TCint::ProcessLineSynch(char const*, TInterpreter::EErrorCode*) () from /usr/local/lib/root/libCore.so #80 0xb711d257 in TApplication::ExecuteFile(char const*, int*, bool) () from /usr/local/lib/root/libCore.so #81 0xb711d62c in TApplication::ProcessFile(char const*, int*, bool) () from /usr/local/lib/root/libCore.so #82 0xb711bdbf in TApplication::ProcessLine(char const*, bool, int*) () from /usr/local/lib/root/libCore.so #83 0xb6feeb0f in TRint::Run(bool) () from /usr/local/lib/root/libRint.so #84 0x08048c8f in main () =========================================================== 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. =========================================================== #12 0xb71d0b7d in TClass::CallShowMembers(void*, TMemberInspector&, int) const () from /usr/local/lib/root/libCore.so #13 0xb71d9786 in TClass::BuildRealData(void*, bool) () from /usr/local/lib/root/libCore.so #14 0xb71da111 in TBuildRealData::Inspect(TClass*, char const*, char const*, void const*) () from /usr/local/lib/root/libCore.so #15 0xb2f34db2 in FairMCTrack::ShowMembers (this=0xb4e06f0, R__insp=...) at /home/raphael/Downloads/fairroot/build/example/mcstack/FairMCStackDict.cxx:257 #16 0xb71d0b83 in TClass::CallShowMembers(void*, TMemberInspector&, int) const () from /usr/local/lib/root/libCore.so #17 0xb71d9786 in TClass::BuildRealData(void*, bool) () from /usr/local/lib/root/libCore.so #18 0xb628a91c in TStreamerInfo::Build() () from /usr/local/lib/root/libRIO.so #19 0xb71cfae0 in TClass::GetStreamerInfo(int) const () from /usr/local/lib/root/libCore.so #20 0xb62275b5 in TBufferFile::ForceWriteInfoClones(TClonesArray*) () from /usr/local/lib/root/libRIO.so #21 0xb71aba7d in TClonesArray::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #22 0xb71d07a8 in TClass::StreamerTObject(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #23 0xb71cba1e in TClass::StreamerDefault(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #24 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #25 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #26 0xb71b27b4 in TList::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #27 0xb71cb7d4 in TClass::StreamerTObjectInitialized(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #28 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #29 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #30 0xb622b879 in TBufferFile::WriteFastArray(void**, TClass const*, int, bool, TMemberStreamer*) () from /usr/local/lib/root/libRIO.so #31 0xb632d535 in int TStreamerInfo::WriteBufferAux(TBuffer&, char** const&, int, int, int, int) () from /usr/local/lib/root/libRIO.so #32 0xb62717cd in TStreamerInfoActions::GenericWriteAction(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*) () from /usr/local/lib/root/libRIO.so #33 0xb622b279 in TBufferFile::ApplySequence(TStreamerInfoActions::TActionSequence const&, void*) () from /usr/local/lib/root/libRIO.so #34 0xb6226a8f in TBufferFile::WriteClassBuffer(TClass const*, void*) () from /usr/local/lib/root/libRIO.so #35 0xb73d2f56 in TFolder::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #36 0xb71d07a8 in TClass::StreamerTObject(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #37 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #38 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #39 0xb71b27b4 in TList::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #40 0xb71d07a8 in TClass::StreamerTObject(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #41 0xb71cba1e in TClass::StreamerDefault(void*, TBuffer&, TClass const*) const () from /usr/local/lib/root/libCore.so #42 0xb622bf71 in TBufferFile::WriteObjectClass(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #43 0xb6229a1a in TBufferFile::WriteObjectAny(void const*, TClass const*) () from /usr/local/lib/root/libRIO.so #44 0xb622b879 in TBufferFile::WriteFastArray(void**, TClass const*, int, bool, TMemberStreamer*) () from /usr/local/lib/root/libRIO.so #45 0xb632d535 in int TStreamerInfo::WriteBufferAux(TBuffer&, char** const&, int, int, int, int) () from /usr/local/lib/root/libRIO.so #46 0xb62717cd in TStreamerInfoActions::GenericWriteAction(TBuffer&, void*, TStreamerInfoActions::TConfiguration const*) () from /usr/local/lib/root/libRIO.so #47 0xb622b279 in TBufferFile::ApplySequence(TStreamerInfoActions::TActionSequence const&, void*) () from /usr/local/lib/root/libRIO.so #48 0xb6226a8f in TBufferFile::WriteClassBuffer(TClass const*, void*) () from /usr/local/lib/root/libRIO.so #49 0xb73d2f56 in TFolder::Streamer(TBuffer&) () from /usr/local/lib/root/libCore.so #50 0xb6267b8d in TKey::TKey(TObject const*, char const*, int, TDirectory*) () from /usr/local/lib/root/libRIO.so #51 0xb6240edc in TFile::CreateKey(TDirectory*, TObject const*, char const*, int) () from /usr/local/lib/root/libRIO.so #52 0xb6237402 in TDirectoryFile::WriteTObject(TObject const*, char const*, char const*, int) () from /usr/local/lib/root/libRIO.so #53 0xb714918b in TObject::Write(char const*, int, int) const () from /usr/local/lib/root/libCore.so #54 0xb714823a in TObject::Write(char const*, int, int) () from /usr/local/lib/root/libCore.so #55 0xb2f8c6db in FairRootManager::WriteFolder (this=0xa1306f0) at /home/raphael/Downloads/fairroot/base/FairRootManager.cxx:1045 #56 0xb2f852fa in FairMCApplication::InitGeometry (this=0xa217b90) at /home/raphael/Downloads/fairroot/base/FairMCApplication.cxx:748 #57 0xb1836448 in TGeant3::Init (this=0xa2e7a58) at TGeant3/TGeant3.cxx:6363 #58 0xb2f83ba0 in FairMCApplication::InitMC (this=0xa217b90, setup=0xa221f38 "/home/raphael/Downloads/fairbase/release//example/gconfig/g3Config.C", cuts=0xa221dc8 "/home/raphael/Downloads/fairbase/release//example/gconfig/SetCuts.C") at /home/raphael/Downloads/fairroot/base/FairMCApplication.cxx:212 #59 0xb2fa5352 in FairRunSim::SetMCConfig (this=0xa130548) at /home/raphael/Downloads/fairroot/base/FairRunSim.cxx:345 #60 0xb2fa67f3 in FairRunSim::Init (this=0xa130548) at /home/raphael/Downloads/fairroot/base/FairRunSim.cxx:196 =========================================================== Root > Function run_rutherford() busy flag cleared