<div dir="ltr">Dear collaborators, <div><br></div><div>After installing Geant4 10.01 and Gate7.1 on my machine, I would test TLE (Track Length Estimator) and seTLE (Split Exponential TLE) dose actors to win calculation time. <br>(<a href="http://wiki.opengatecollaboration.org/index.php/Users_Guide_V7.1:Readout_parameters_for_Radiotherapy_applications:_Actors#TLE_and_seTLE_.28Track_Length_Estimator.29">http://wiki.opengatecollaboration.org/index.php/Users_Guide_V7.1:Readout_parameters_for_Radiotherapy_applications:_Actors#TLE_and_seTLE_.28Track_Length_Estimator.29</a>)<br></div><div><br></div><div>But I noted that there is a problem <u>after one run of simulation</u>, which produced a break segmentation violation (see below) </div><div><br></div><div>I would estimate <u>organ dose on voxelized phantom with a linear motion of the source along the body.</u></div><div><u><br></u></div><div>For the moving source, I attached it to a support , which moved with these instructions : </div><div><div>/gate/support/moves/insert translation</div><div>/gate/support/translation/setSpeed 0 0 70 mm/s</div></div><div><br></div><div>and I started the acquisition with : </div><div><br></div><div><div>### STARTING Simulation #####################</div><div>/gate/random/setEngineName MersenneTwister</div><div>/gate/random/setEngineSeed auto</div><div>/gate/application/setTimeSlice 0.0208 s</div><div>/gate/application/setTimeStart 0. s</div><div>/gate/application/setTimeStop  6.234 s   </div><div>/gate/application/startDAQ</div></div><div><br></div><div>Do you think TLE and seTLE are compatible with a linear motion and with a acquisition run by run ? I tried a simulation with a fixed source, it works ! </div><div>Is the problem coming from the installation of the new release of Geant4/Gate ? </div><div><br></div><div>Thank you for your help. </div><div><br></div><div>Best regards,</div><div><br></div><div>Pierre THEVENARD-BERGER</div><div><br></div><div><br></div><div><b>Bug report</b> : </div><div><br></div><div><div>### === G4UAtomicDeexcitation::InitialiseForNewRun()</div><div>### ===  PIXE model for hadrons: Empirical  1</div><div>### ===  PIXE model for e+-:     Livermore  1</div><div><br></div><div> *** Break *** segmentation violation</div><div><br></div><div>===========================================================</div><div>There was a crash.</div><div>This is the entire stack trace of all threads:</div><div>===========================================================</div><div>#0  0x00007f158c212c8e in waitpid () from /lib/x86_64-linux-gnu/libc.so.6</div><div>#1  0x00007f158c19829e in ?? () from /lib/x86_64-linux-gnu/libc.so.6</div><div>#2  0x00007f158ee6b7d7 in TUnixSystem::StackTrace() () from /home/osboxes/Progs/root_v5.34/lib/libCore.so</div><div>#3  0x00007f158ee6e133 in TUnixSystem::DispatchSignals(ESignals) () from /home/osboxes/Progs/root_v5.34/lib/libCore.so</div><div>#4  <signal handler called></div><div>#5  0x00007f1590a2e6d7 in G4ParticleChange::Initialize(G4Track const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4track.so</div><div>#6  0x00007f1591c5ec25 in G4UserSpecialCuts::PostStepDoIt(G4Track const&, G4Step const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4processes.so</div><div>#7  0x0000000000760275 in GateSETLEMultiplicityActor::UserSteppingAction(GateVVolume const*, G4Step const*) ()</div><div>#8  0x00000000006e090f in GateActorManager::UserSteppingAction(G4Step const*) ()</div><div>#9  0x00000000006a33e1 in GateSteppingAction::UserSteppingAction(G4Step const*) ()</div><div>#10 0x00007f15926f7a09 in G4SteppingManager::Stepping() () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4tracking.so</div><div>#11 0x00007f15927018f4 in G4TrackingManager::ProcessOneTrack(G4Track*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4tracking.so</div><div>#12 0x00007f15929362a7 in G4EventManager::DoProcessing(G4Event*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4event.so</div><div>#13 0x00007f1592bbdfc7 in G4RunManager::ProcessOneEvent(int) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4run.so</div><div>#14 0x00007f1592bbc8d5 in G4RunManager::DoEventLoop(int, char const*, int) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4run.so</div><div>#15 0x00007f1592bbc66c in G4RunManager::BeamOn(int, char const*, int) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4run.so</div><div>#16 0x00000000008da3b0 in GateApplicationMgr::StartDAQ() ()</div><div>#17 0x00000000009226b8 in GateApplicationMgrMessenger::SetNewValue(G4UIcommand*, G4String) ()</div><div>#18 0x00007f158fb10d3d in G4UIcommand::DoIt(G4String) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#19 0x00007f158fb28486 in G4UImanager::ApplyCommand(char const*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#20 0x00007f158fb02ea7 in G4UIbatch::ExecCommand(G4String const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#21 0x00007f158fb042ab in G4UIbatch::SessionStart() () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#22 0x00007f158fb23263 in G4UImanager::ExecuteMacroFile(char const*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#23 0x00007f158fb1bac3 in G4UIcontrolMessenger::SetNewValue(G4UIcommand*, G4String) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#24 0x00007f158fb10d3d in G4UIcommand::DoIt(G4String) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#25 0x00007f158fb28486 in G4UImanager::ApplyCommand(char const*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#26 0x00007f159335424c in G4UIterminal::ExecuteCommand(G4String const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4interfaces.so</div><div>#27 0x00007f159335581c in G4UIterminal::SessionStart() () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4interfaces.so</div><div>#28 0x00000000004eed78 in main ()</div><div>===========================================================</div><div><br></div><div><br></div><div>The lines below might hint at the cause of the crash.</div><div>If they do not help you then please submit a bug report at</div><div><a href="http://root.cern.ch/bugs">http://root.cern.ch/bugs</a>. Please post the ENTIRE stack trace</div><div>from above as an attachment in addition to anything else</div><div>that might help us fixing this issue.</div><div>===========================================================</div><div>#5  0x00007f1590a2e6d7 in G4ParticleChange::Initialize(G4Track const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4track.so</div><div>#6  0x00007f1591c5ec25 in G4UserSpecialCuts::PostStepDoIt(G4Track const&, G4Step const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4processes.so</div><div>#7  0x0000000000760275 in GateSETLEMultiplicityActor::UserSteppingAction(GateVVolume const*, G4Step const*) ()</div><div>#8  0x00000000006e090f in GateActorManager::UserSteppingAction(G4Step const*) ()</div><div>#9  0x00000000006a33e1 in GateSteppingAction::UserSteppingAction(G4Step const*) ()</div><div>#10 0x00007f15926f7a09 in G4SteppingManager::Stepping() () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4tracking.so</div><div>#11 0x00007f15927018f4 in G4TrackingManager::ProcessOneTrack(G4Track*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4tracking.so</div><div>#12 0x00007f15929362a7 in G4EventManager::DoProcessing(G4Event*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4event.so</div><div>#13 0x00007f1592bbdfc7 in G4RunManager::ProcessOneEvent(int) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4run.so</div><div>#14 0x00007f1592bbc8d5 in G4RunManager::DoEventLoop(int, char const*, int) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4run.so</div><div>#15 0x00007f1592bbc66c in G4RunManager::BeamOn(int, char const*, int) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4run.so</div><div>#16 0x00000000008da3b0 in GateApplicationMgr::StartDAQ() ()</div><div>#17 0x00000000009226b8 in GateApplicationMgrMessenger::SetNewValue(G4UIcommand*, G4String) ()</div><div>#18 0x00007f158fb10d3d in G4UIcommand::DoIt(G4String) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#19 0x00007f158fb28486 in G4UImanager::ApplyCommand(char const*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#20 0x00007f158fb02ea7 in G4UIbatch::ExecCommand(G4String const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#21 0x00007f158fb042ab in G4UIbatch::SessionStart() () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#22 0x00007f158fb23263 in G4UImanager::ExecuteMacroFile(char const*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#23 0x00007f158fb1bac3 in G4UIcontrolMessenger::SetNewValue(G4UIcommand*, G4String) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#24 0x00007f158fb10d3d in G4UIcommand::DoIt(G4String) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#25 0x00007f158fb28486 in G4UImanager::ApplyCommand(char const*) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4intercoms.so</div><div>#26 0x00007f159335424c in G4UIterminal::ExecuteCommand(G4String const&) () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4interfaces.so</div><div>#27 0x00007f159335581c in G4UIterminal::SessionStart() () from /home/osboxes/Progs/geant4.10.01-install/lib/libG4interfaces.so</div><div>#28 0x00000000004eed78 in main ()</div><div>===========================================================</div><div><br></div><div>Segmentation fault (core dumped)</div><div><br></div></div><div><br></div></div>