Hi Guo,<br><br>All messages under the &quot;segmentation violation&quot; message can&#39;t help you to find where the error is. It is only the dynamic libraries hierarchy when Gate crashed. So when you get such an error, this means that you have few things incompatible in your macro that Gate hasn&#39;t detected and that result in a crash. I usually have this problem and it is usually due to a very little mistake.
<br>I never used the quantum efficiency module so I can&#39;t help you more.<br><br>Good luck,<br>Simon<br><br><div><span class="gmail_quote">2007/12/12, 吴国城--东软派斯通 &lt;<a href="mailto:wuguocheng@neusoft.com">wuguocheng@neusoft.com
</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Dear Gate-users,<br>I use the following command line to define the quantum efficiency of the
<br>photo detector in my script:<br> /gate/digitizer/Singles/insert quantumEfficiency<br> /gate/digitizer/Singles/quantumEfficiency/chooseQEVolume crystal<br> /gate/digitizer/Singles/quantumEfficiency/setUniqueQE 0.6<br>The big confused is that when running the script mentioned above, I get
<br>these error messages:<br><br>Abort<br>Break *** segmentation violation<br> Generating stack trace...<br>/usr/bin/addr2line: &#39;Gate&#39;: No such file<br>/usr/bin/addr2line: &#39;Gate&#39;: No such file<br> 0x00379abc in GateBlurringWithIntrinsicResolution::ProcessOnePulse
<br>(GatePulse const*, GatePulseList&amp;) + 0x99c from<br> /usr/local/gate/lib/libGate.so<br> 0x00593170 in GateVPulseProcessor::ProcessPulseList (GatePulseList const*)<br>+0xe0 from /usr/local/gate/lib/libGate.so<br> 0x004c5178 in GatePulseProcessorChain::ProcessPulseList () + 0x98 from
<br>/usr/local/gate/lib/libGate.so<br> 0x003d5a3d in GateDigitizer::Digitize () + 0x14d from<br>/usr/local/gate/lib/libGate.so<br> 0x0052b54b in GateToDigi::RecordEndOfEvent (G4Event const*) + 0x4b from<br>/usr/local/gate/lib/libGate.so
<br> 0x0049c48e in GateOutputMgr::RecordEndOfEvent(G4Event const*) + 0x6e from<br>/usr/local/gate/lib/libGate.so<br> 0x003fd9b7 in GateEventAction::EndOfEventAction (G4Event const*) + 0x37<br>from /usr/local/gate/lib/libGate.so
<br> 0x02447adf in G4EventManager::DoProcessing (G4Event*) at<br>G4EventManager.cc:0 from<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4event.so<br> 0x02447b9b in G4EventManager::ProcessOneEvent (G4Event*) + 0x2b from<br>
/usr/local/geant4/lib/geant4/Linux-g++/libG4event.so<br> 0x01b69c71 in G4RunManager::DoEventLoop (int, char const*, int) + 0xe1 from<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4run.so<br> 0x01b670d1 in G4RunManager::BeamOn (int, char const*, int) + 0x51 from
<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4run.so<br> 0x0036a3b5 in GateApplicationMgr::StartDAQ () + 0x105 from<br>/usr/local/gate/lib/libGate.so<br> 0x003689f5 in GateApplicationMgrMessenger::SetNewValue (G4UIcommand*,
<br>G4String) + 0x145 from /usr/local/gate/lib/libGate.so<br> 0x02b53296 in G4UIcommand::DoIt (G4String) + 0xc26 from<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4intercoms.so<br> 0x02b5c4e8 in G4UImanager::ApplyCommand (char const*) + 0x598 from
<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4intercoms.so<br> 0x02b5c747 in G4UImanager::ApplyCommand (G4String) + 0x27 from<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4intercoms.so<br> 0x04d679fc in G4UIterminal::ExecuteCommand (G4String) + 0x5c from
<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4UIbasic.so<br> 0x04d68138 in G4UIterminal::SessionStart () + 0x78 from<br>/usr/local/geant4/lib/geant4/Linux-g++/libG4UIbasic.so<br> 0x0804f26a in main + 0x3ba from Gate<br>
 0x0517b7e4 in __libc_start_main + 0xdc from /lib/libc.so.6<br> 0x0804dba1 in __gxx_personality_v0 + 0xa1 from Gate<br><br>Has anyone know how I can solve the problem or had the same error messages?<br>Thanks for your attention.
<br>Best wishes,<br><br>Guocheng Wu<br>Software Department<br>Neusoft Positron Medical Systems Co.,Ltd.<br>No.2 Xin Xiu Street, Hun Nan New District, Shenyang 110179, PRC<br>Tel: +86 24 836 61980<br>Fax: +86 24 836 61796<br>
Mobile: +86 13604039065<br>Email: <a href="mailto:wuguocheng@neusoft.com">wuguocheng@neusoft.com</a><br>Website: <a href="http://medical.neusoft.com">http://medical.neusoft.com</a><br><br><br><br>----------------------------------------------------------------------------------------------
<br>Confidentiality Notice: The information contained in this e-mail and any accompanying attachment(s) is intended only for the use of the intended recipient and may be confidential and/or privileged of Neusoft Group Ltd., its subsidiaries and/or its affiliates. If any reader of this communication is not the intended recipient, unauthorized use, forwarding, printing, storing, disclosure or copying is strictly prohibited, and may be unlawful. If you have received this communication in error, please immediately notify the sender by return e-mail, and delete the original message and all copies from your system. Thank you.
<br>-----------------------------------------------------------------------------------------------<br><br>_______________________________________________<br>Gate-users mailing list<br><a href="mailto:Gate-users@lists.healthgrid.org">
Gate-users@lists.healthgrid.org</a><br><a href="http://lists.healthgrid.org/mailman/listinfo/gate-users">http://lists.healthgrid.org/mailman/listinfo/gate-users</a><br></blockquote></div><br>