[Halld-offline] Segfault using mcsmear on commissioning simulations
Thomas Boettcher
tboettch at umail.iu.edu
Mon Dec 1 15:48:21 EST 2014
Hi all,
I’m trying to generate some MC using the commissioning branch and simulation conditions. I’m generating some events using genr8 and running them through hdgeant using control.in_9101. When I try to run mcsmear on the output, I get a segfault after processing a couple hundred events. I see the same behavior if I generate events using bggen. I included a stack trace below. Does anyone have any advice for fixing this?
Tom Boettcher
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff15f2700 (LWP 10822)]
0x0000000000bec50e in sgetn (this=0x7fffec5e9190, s="")
at /usr/lib/gcc/x86_64-redhat-linux/4.4.6/../../../../include/c++/4.4.6/streambuf:335
335 { return this->xsgetn(__s, __n); }
Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.5-7.el6_0.x86_64 cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 freetype-2.3.11-14.el6_3.1.x86_64 glibc-2.12-1.80.el6_3.7.x86_64 keyutils-libs-1.4-4.el6.x86_64 krb5-libs-1.9-33.el6_3.3.x86_64 libcom_err-1.41.12-12.el6.x86_64 libcurl-7.19.7-26.el6_2.4.x86_64 libgcc-4.4.6-4.el6.x86_64 libidn-1.18-2.el6.x86_64 libselinux-2.0.94-5.3.el6.x86_64 libssh2-1.2.2-11.el6_3.x86_64 libstdc++-4.4.6-4.el6.x86_64 nspr-4.9.2-0.el6_3.1.x86_64 nss-3.13.6-2.el6_3.x86_64 nss-softokn-freebl-3.12.9-11.el6.x86_64 nss-util-3.13.6-1.el6_3.x86_64 openldap-2.4.23-26.el6_3.2.x86_64 openssl-1.0.1e-30.el6_5.2.x86_64 pcre-7.8-4.el6.x86_64 zlib-1.2.3-27.el6.x86_64
(gdb) where
#0 0x0000000000bec50e in sgetn (this=0x7fffec5e9190, s="")
at /usr/lib/gcc/x86_64-redhat-linux/4.4.6/../../../../include/c++/4.4.6/streambuf:335
#1 xstream::xdr::istream::operator>> (this=0x7fffec5e9190, s="") at external/xstream/src/xdr.cpp:133
#2 0x00000000005bd5dd in hddm_s::BcalSiPMSpectrum::streamer (this=0x7fffec882290, istr=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:16529
#3 0x00000000005bce25 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4961
#4 0x00000000005e4ab1 in hddm_s::HDDM_ElementList<hddm_s::BcalSiPMSpectrum>::streamer (this=0x7fffec75a308, istr=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:428
#5 0x00000000005bce25 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4961
#6 0x00000000005bccaf in hddm_s::istream::operator>> (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4951
#7 0x00000000005bcec7 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=<value optimized out>)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4973
#8 0x00000000005e5140 in hddm_s::HDDM_ElementList<hddm_s::BcalCell>::streamer (this=<value optimized out>, istr=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:428
#9 0x00000000005bce25 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4961
#10 0x00000000005bccaf in hddm_s::istream::operator>> (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4951
#11 0x00000000005bcec7 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=<value optimized out>)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4973
#12 0x00000000005bccaf in hddm_s::istream::operator>> (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4951
#13 0x00000000005bcec7 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=<value optimized out>)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4973
#14 0x00000000005bccaf in hddm_s::istream::operator>> (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4951
#15 0x00000000005bcec7 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=<value optimized out>)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4973
#16 0x00000000005dcb5f in hddm_s::HDDM_ElementList<hddm_s::PhysicsEvent>::streamer (this=<value optimized out>,
istr=...)
---Type <return> to continue, or q <return> to quit---
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:428
#17 0x00000000005bce25 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4961
#18 0x00000000005bccaf in hddm_s::istream::operator>> (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4951
#19 0x00000000005bcec7 in hddm_s::istream::sequencer (this=0x7fffec000d10, object=<value optimized out>)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4973
#20 0x00000000005bccaf in hddm_s::istream::operator>> (this=0x7fffec000d10, object=...)
at /home/fs7/tboettch/HallD_Home/install/sim-recon/sim-recon-commissioning/Linux_CentOS6-x86_64-gcc4.4.6/include/HDDM/hddm_s.hpp:4951
#21 0x0000000000bca557 in hddm_s::istream::operator>> (this=0x7fffec000d10, record=...)
at .Linux_CentOS6-x86_64-gcc4.4.6/libraries/HDDM/hddm_s++.cpp:217
#22 0x0000000000b9cdc8 in DEventSourceHDDM::GetEvent (this=0x7fffec000fa0, event=...)
at libraries/HDDM/DEventSourceHDDM.cc:109
#23 0x0000000000c2f992 in jana::JEventSource::GetEvent (this=0x7fffec000fa0, event=...) at src/JANA/JEventSource.cc:54
#24 0x0000000000bf174b in jana::JApplication::ReadEvent (this=0x7fffffffce20, event=...)
at src/JANA/JApplication.cc:655
#25 0x0000000000bf15c1 in jana::JApplication::EventBufferThread (this=0x7fffffffce20) at src/JANA/JApplication.cc:600
#26 0x0000000000bf12af in LaunchEventBufferThread (arg=0x7fffffffce20) at src/JANA/JApplication.cc:552
#27 0x0000003d99807851 in start_thread () from /lib64/libpthread.so.0
#28 0x0000003d98ce811d in clone () from /lib64/libc.so.6
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20141201/a8b1dd89/attachment-0002.html>
More information about the Halld-offline
mailing list