GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » Problem with Geane (Error in "runRECO2.C")
Re: Problem with Geane (Error in "runRECO2.C") [message #5728 is a reply to message #5723] Tue, 29 January 2008 15:34 Go to previous messageGo to previous message
Ralf Kliemt is currently offline  Ralf Kliemt
Messages: 507
Registered: May 2007
Location: GSI, Darmstadt
first-grade participant

From: 141.30.85*
Hi Ola,

As general statement I'd suggest to see what the debugger says:

shell> gdb --args root.exe runRECO2.C
[gdb] run
... error & something
[gdb] bt
(backtracing of the segfault)
[gdb] q

I hope this helps...

Ralf.



Edit:
While trying a bit I had this bug in the runDIGI2.C:
Quote:

...
-I- PndSttHitProducerIdeal: 83 SttPoints, 83 Hits created.

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread -1225852128 (LWP 32575)]
0xb6df94e7 in TStreamerInfo::WriteBufferAux<char**> (this=0x8beeac8, b=@0xa48ba50, arr=@0xbf878540, first=6, narr=83, eoffset=0, arrayMode=1)
at io/src/TStreamerInfoWriteBuffer.cxx:188
188 case TStreamerInfo::kDouble + kHaveLoop: WriteBasicTypeLoop(Double_t); continue;
(gdb) bt
#0 0xb6df94e7 in TStreamerInfo::WriteBufferAux<char**> (this=0x8beeac8, b=@0xa48ba50, arr=@0xbf878540, first=6, narr=83, eoffset=0, arrayMode=1)
at io/src/TStreamerInfoWriteBuffer.cxx:188
#1 0xb6df2357 in TStreamerInfo::WriteBufferClones (this=0x8beeac8, b=@0xa48ba50, clones=0x8bc1f20, nc=83, first=6, eoffset=0) at io/src/TStreamerInfoWriteBuffer.cxx:788
#2 0xb5d8d908 in TBranchElement::FillLeaves (this=0xa49e288, b=@0xa48ba50) at tree/src/TBranchElement.cxx:1277
#3 0xb5d82b47 in TBranch::Fill (this=0xa49e288) at tree/src/TBranch.cxx:769
#4 0xb5d8dbb5 in TBranchElement::Fill (this=0xa49e288) at tree/src/TBranchElement.cxx:1043
#5 0xb5d8dd19 in TBranchElement::Fill (this=0x8bed3a0) at tree/src/TBranchElement.cxx:1068
#6 0xb5dd2d35 in TTree::Fill (this=0x8bcbc08) at tree/src/TTree.cxx:3186
#7 0xb307dce4 in CbmRootManager::Fill (this=0x84b3f50) at /home/ralfk/Pandaroot/pandaroot/base/CbmRootManager.cxx:344
#8 0xb3084b95 in CbmRunAna::Run (this=0x84b3e00, Ev_start=0, Ev_end=1000) at /home/ralfk/Pandaroot/pandaroot/base/CbmRunAna.cxx:158
#9 0xb30c59d8 in G__CbmDict_530_0_5 (result7=0xbf888d8c, funcname=0x84b2340 "\001", libp=0xbf8829e8, hash=0) at /home/ralfk/Pandaroot/build/base/CbmDict.cxx:9334
#10 0xb724b55b in Cint::G__ExceptionWrapper (funcp=0xb30c58ee <G__CbmDict_530_0_5>, result7=0xbf888d8c, funcname=0x84b2340 "\001", libp=0xbf8829e8, hash=0)
at cint/src/Api.cxx:364

... etc.




I got around by using PndSttHitProducerReal instead of the ideal one. But then there was no bug with the runRECO2.C.

Ciao again, Ralf.

[Updated on: Tue, 29 January 2008 16:01]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Problem with G4.9.1 compatibility fix
Next Topic: Missing file in TPC code
Goto Forum:
  


Current Time: Sat Apr 27 03:34:36 CEST 2024

Total time taken to generate the page: 0.00757 seconds