raphael@raphael-Vostro-1520:~/Documents/fairroot/example/rutherford/macros$ root -l -q run_rutherford.C root [0] Processing run_rutherford.C... FairRootManager::OpenOutFile("data/test.mc.root") [INFO ] [05.10.2012 10:03:37] [FairRunSim.cxx::SetMaterials:376] Media file used : /home/raphael/Documents/fairroot/example/geometry/media.geo [INFO ] [05.10.2012 10:03:37] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Documents/fairroot/example/geometry/cave_vacuum.geo [INFO ] [05.10.2012 10:03:37] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Documents/fairroot/example/geometry/target_rutherford.geo [INFO ] [05.10.2012 10:03:37] [FairModule.cxx::SetGeometryFileName:134] User path for detector geometry : /home/raphael/Documents/fairroot/example/geometry/rutherford.geo -I- FairIon: New ion FairIon1, z = 2, a = 4, charge = 2, mass = 3.75309 GeV [INFO ] [05.10.2012 10:03:37] [FairRunSim.cxx::Init:126] ============== FairRunSim: Initialising simulation run ============== Info in : Geometry FAIRGeom, FAIR geometry created -I- FairGeoMedia Read media [INFO ] [05.10.2012 10:03:37] [FairRunSim.cxx::Init:165] Create visualisation manager [INFO ] [05.10.2012 10:03:37] [FairRunSim.cxx::SetMCConfig:269] ---User path for Configuration (g4Config.C) is used : /home/raphael/Documents/fairroot/example/gconfig/ [INFO ] [05.10.2012 10:03:37] [FairRunSim.cxx::SetMCConfig:331] ---User path for Cuts and Processes (SetCuts.C) is used : /home/raphael/Documents/fairroot/example/gconfig/ Error in : macro /g4libs.C not found in path .:/home/raphael/Documents/sep12-build/share/root/macros: Error: Function g4libs() is not defined in current scope (tmpfile):1: *** Interpreter error recovered *** Error: Symbol TG4RunConfiguration is not defined in current scope /home/raphael/Documents/fairroot/example/gconfig/g4Config.C:29: Error: Symbol TG4RunConfiguration is not defined in current scope /home/raphael/Documents/fairroot/example/gconfig/g4Config.C:29: Error: type TG4RunConfiguration not defined FILE:/home/raphael/Documents/fairroot/example/gconfig/g4Config.C LINE:29 Error: Invalid type 'TG4RunConfiguration*' in declaration of 'runConfiguration' /home/raphael/Documents/fairroot/example/gconfig/g4Config.C:29: *** Interpreter error recovered *** SetCuts Macro: Setting Processes.. Error: illegal pointer to class object gMC 0x0 1905 /home/raphael/Documents/fairroot/example/gconfig/SetCuts.C:23: *** Interpreter error recovered *** *** Break *** segmentation violation =========================================================== There was a crash (#7 0xb71d161b in SigHandler(ESignals) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34). This is the entire stack trace of all threads: =========================================================== #0 0xb775f424 in __kernel_vsyscall () #1 0xb6d85b53 in waitpid () from /lib/i386-linux-gnu/libc.so.6 #2 0xb6d0d003 in ?? () from /lib/i386-linux-gnu/libc.so.6 #3 0xb6e86e2b in system () from /lib/i386-linux-gnu/libpthread.so.0 #4 0xb71ca6ab in TUnixSystem::Exec(char const*) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #5 0xb71cea00 in TUnixSystem::StackTrace() () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #6 0xb71d1507 in TUnixSystem::DispatchSignals(ESignals) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #7 0xb71d161b in SigHandler(ESignals) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #8 0xb71c88e2 in sighandler(int) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #9 0xb71fba35 in textinput::TerminalConfigUnix::HandleSignal(int) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #10 0xb71fba74 in (anonymous namespace)::TerminalConfigUnix__handleSignal(int) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #11 #12 0xb358ebd1 in FairMCApplication::InitMC (this=0x9e022d8, setup=0x9e0c538 "/home/raphael/Documents/fairroot/example/gconfig/g4Config.C", cuts=0x9e0c5f8 "/home/raphael/Documents/fairroot/example/gconfig/SetCuts.C") at /home/raphael/Documents/fairroot/base/FairMCApplication.cxx:206 #13 0xb35b0502 in FairRunSim::SetMCConfig (this=0x9cfc838) at /home/raphael/Documents/fairroot/base/FairRunSim.cxx:345 #14 0xb35b19a3 in FairRunSim::Init (this=0x9cfc838) at /home/raphael/Documents/fairroot/base/FairRunSim.cxx:196 #15 0xb35fbbff in G__G__BaseDict_998_0_5 (result7=0xbfb90418, funcname=0x9cf8678 "", libp=0xbfb85dd4, hash=0) at /home/raphael/Documents/fairroot/build/base/G__BaseDict.cxx:14814 #16 0xb671344c in Cint::G__ExceptionWrapper(int (*)(G__value*, char const*, G__param*, int), G__value*, char*, G__param*, int) () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #17 0xb67c4899 in G__execute_call () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #18 0xb67c4c5c in G__call_cppfunc () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #19 0xb67a176f in G__interpret_func () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #20 0xb678f4a2 in G__getfunction () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #21 0xb6889411 in G__getstructmem(int, G__FastAllocString&, char*, int, char*, int*, G__var_array*, int) () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #22 0xb6881633 in G__getvariable () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #23 0xb67658ca in G__getitem () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #24 0xb676cc78 in G__getexpr () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #25 0xb67f9c41 in G__exec_statement () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #26 0xb67a2c09 in G__interpret_func () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #27 0xb678f518 in G__getfunction () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #28 0xb6766155 in G__getitem () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #29 0xb676cc78 in G__getexpr () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #30 0xb6778c63 in G__calc_internal () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #31 0xb68096e4 in G__process_cmd () from /home/raphael/Documents/sep12-build/lib/root/libCint.so.5.34 #32 0xb719598a in TCint::ProcessLine(char const*, TInterpreter::EErrorCode*) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #33 0xb718b2df in TCint::ProcessLineSynch(char const*, TInterpreter::EErrorCode*) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #34 0xb70ea4c7 in TApplication::ExecuteFile(char const*, int*, bool) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #35 0xb70ea89c in TApplication::ProcessFile(char const*, int*, bool) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #36 0xb70e902f in TApplication::ProcessLine(char const*, bool, int*) () from /home/raphael/Documents/sep12-build/lib/root/libCore.so.5.34 #37 0xb6fbbb1f in TRint::Run(bool) () from /home/raphael/Documents/sep12-build/lib/root/libRint.so.5.34 #38 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 0xb358ebd1 in FairMCApplication::InitMC (this=0x9e022d8, setup=0x9e0c538 "/home/raphael/Documents/fairroot/example/gconfig/g4Config.C", cuts=0x9e0c5f8 "/home/raphael/Documents/fairroot/example/gconfig/SetCuts.C") at /home/raphael/Documents/fairroot/base/FairMCApplication.cxx:206 #13 0xb35b0502 in FairRunSim::SetMCConfig (this=0x9cfc838) at /home/raphael/Documents/fairroot/base/FairRunSim.cxx:345 #14 0xb35b19a3 in FairRunSim::Init (this=0x9cfc838) at /home/raphael/Documents/fairroot/base/FairRunSim.cxx:196 =========================================================== Root > Function run_rutherford() busy flag cleared