[Gate-users] Segmentation violation

Sebastien JAN sebastien.jan at cea.fr
Tue Oct 3 10:42:46 CEST 2006


Hi Carina,

I suggest for you to run your simulation with a gamma back-to-back 
emission and check if in this case, it works well.

Let me know what happens
Cheers
Sebastien

Carina Oliveira wrote:
> Hi everyone!
> 
>  
> 
> I’m a new Gate user, who is facing some problems with Hoffman phantom 
> simulation.
> 
> I’ve ran benchmarkPET example and I got this warning message
> 
>  
> 
> [GateTrajectoryNavigator::FindAnnihilationGammasTrackID]
> 
>  WARNING : positron found and photonID vector size: 4
> 
>  GateAnalysis::RecordEndOfEvent : WARNING : photonID vector size > 2
> 
>  
> 
> Gate didn’t crash. According to some messages in the mailing list “the warning message is related to a positron that escaped the cylinder without annihilating with an electron. It's only a warning message that does not prevent the correct execution of Gate.
> 
> ”I’m now trying to simulate Hoffman phantom in benchmarkPET system, but I get the same warning message (normally twice) and then, after 5 days, I get a segmentation error like this one:
> 
>  
> 
> *** Break *** segmentation violation
> 
> Generating stack trace...
> 
> 0x0825a3d9 in 
> GateCoincidenceSorter::ProcessSinglePulseList(GatePulseList*) + 0x849 
> from ./Gate
> 
> 0x081845a2 in GateDigitizer::Digitize() + 0x136 from ./Gate
> 
> 0x081abb7a in GateToDigi::RecordEndOfEvent(G4Event const*) + 0x1a from 
> ./Gate
> 
> 0x08192b46 in GateOutputMgr::RecordEndOfEvent(G4Event const*) + 0x6a 
> from ./Gate
> 
> 0x08189217 in GateEventAction::EndOfEventAction(G4Event const*) + 0x1f 
> from ./Gate
> 
> 0x086dbcf6 in G4EventManager::DoProcessing(G4Event*) + 0x6fa from ./Gate
> 
> 0x086b41ed in G4RunManager::DoEventLoop(int, char const*, int) + 0xc5 
> from ./Gate
> 
> 0x086b3cac in G4RunManager::BeamOn(int, char const*, int) + 0x44 from ./Gate
> 
> 0x0817b0ee in GateApplicationMgr::StartDAQ() + 0x142 from ./Gate
> 
> 0x081c089f in GateApplicationMgrMessenger::SetNewValue(G4UIcommand*, 
> G4String) + 0x11b from ./Gate
> 
> 0x08805120 in G4UIcommand::DoIt(G4String) + 0xd0 from ./Gate
> 
> 0x08812ad6 in G4UImanager::ApplyCommand(char const*) + 0x522 from ./Gate
> 
> 0x0881b64e in G4UIbatch::SessionStart() + 0x202 from ./Gate
> 
> 0x08810d71 in G4UImanager::ExecuteMacroFile(char const*) + 0x31 from ./Gate
> 
> 0x088202b7 in G4UIcontrolMessenger::SetNewValue(G4UIcommand*, G4String) 
> + 0x2b3 from ./Gate
> 
> 0x08805120 in G4UIcommand::DoIt(G4String) + 0xd0 from ./Gate
> 
> 0x08812ad6 in G4UImanager::ApplyCommand(char const*) + 0x522 from ./Gate
> 
> 0x083460e0 in G4UIterminal::ExecuteCommand(G4String) + 0x4c from ./Gate
> 
> 0x08345d88 in G4UIterminal::SessionStart() + 0x4c from ./Gate
> 
> 0x0817984f in main + 0x39f from ./Gate
> 
> 0xb5fc9748 in __libc_start_main + 0xf8 from /lib/tls/libc.so.6
> 
> 0x08178de9 in TFile::TFile[in-charge](char const*, char const*, char 
> const*, int) + 0x41 from ./Gate
> 
> Abort
> 
>  
> 
> Also according to the mailing list these warning messages happens often 
> when the source is in Air, so the suggestion is to use some liquid or 
> solid. I have tried to run my Hoffman simulation with the range.dat 
> suggested in Gate voxelized phantoms examples (plastic, glass, water and 
> air) and I also defined other ranges (only water and air). However I get 
> always the warning messages mentioned above and then, some days after, a 
> segmentation error.
> 
> I would be very appreciated if anyone could help me with this issue.
> 
> Ana Oliveira
> 
>  
> 
> 
> ------------------------------------------------------------------------
> MSN Messenger: converse com os seus amigos online. Instale grátis. 
> Clique aqui. <http://g.msn.com/8HMBBR/2752??PS=47575>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Gate-users mailing list
> Gate-users at lists.healthgrid.org
> http://lists.healthgrid.org/mailman/listinfo/gate-users




More information about the Gate-users mailing list