[Halld-offline] Reconstruction crashes if BFIELD = 0

Mark Ito marki at jlab.org
Wed May 24 10:42:45 EDT 2017


OK. Noted.


On 05/24/2017 10:34 AM, Michael Staib wrote:
> Ah, I see you included the version. I think we are in need of a new release of the software.
>
> -Mike
>
> --
> Michael Staib
> Graduate Student, Dept. of Physics
> Carnegie Mellon University
> mstaib at cmu.edu
> phone: 412-268-2983
>
>
>
>> On May 24, 2017, at 10:18 AM, Alexander Somov <somov at jlab.org> wrote:
>>
>>
>> Hi,
>>
>> I am trying to run  MC simulation withough magnetic field
>> in the solenoid. The reconstruction crashes, see below.
>> There are no problems if the magnetic field is set.
>>
>> Any ideas what I am doing wrong ?
>>
>> Thanks,
>>        Alex
>>
>>
>> sim-recon-2.13.0
>>
>>
>>
>> hd_root -PPLUGINS=target -PBFIELD_TYPE=NoField /work/halld2/home/somov/primex_halld/sim-recon/
>> src/programs/Simulation/HDGeant/bgtest_smeared.hddm
>>
>> ANA >>OUTPUT_FILENAME: hd_root.root
>> JANA >>Initializing plugin "/work/halld2/home/somov/primex_halld/sim-recon/Linux_CentOS7-x86_64-gcc4.8.5/plugins/target.so" ...
>> Opened ROOT file "hd_root.root" ...
>> JANA >>Opening source "/work/halld2/home/somov/primex_halld/sim-recon/src/programs/Simulation/HDGeant/bgtest_smeared.hddm" of type: HDDM
>> JANA >>Launching threads .
>>
>>
>> JANA >>Created JCalibration object of type: JCalibrationCCDB
>> JANA >>Generated via: JCalibration using CCDB for MySQL and SQLite databases
>> JANA >>Run:10001
>> JANA >>URL: mysql://ccdb_user@hallddb.jlab.org/ccdb
>> JANA >>context: variation=mc_generic
>> JANA >>Creating DGeometry:
>> JANA >>  Run requested:10001  found:10001
>> JANA >>  Run validity range: 10001-10001
>> JANA >> URL="xmlfile:///work/halld2/home/somov/primex_halld/hdds/main_HDDS.xml" context="default"
>> JANA >>  Type="JGeometryXML"
>> JANA >>Found 18 material maps in calib. DB for run 10001
>> JANA >>Read in 18 material maps containing 62173 grid points total
>> Created TGeoManager :0x7f0011a2fb70
>> DParticleID: loading values from PID data base
>> JANA >>Created Magnetic field map with B=(0,0,0) everywhere.
>> JANA >>Read 840 values from FDC/lorentz_deflections in calibDB
>> JANA >>   lorentz_deflections columns (alphabetical): bx bz nx nz x z
>> JANA >>vertex constraint: <none>
>> JANA >>in DBCALPoint_factory, loading constants ...(avg.: 0.0Hz)
>> JANA >>DBCALUnifiedHit_factory: Using ADC times only.
>> JANA >>In DBCALHit_factory, loading constants...
>> JANA >>In DBCALTDCHit_factory, loading constants...
>> JANA ERROR>> didn't sleep full 0.5 seconds! 0.0Hz  (avg.: 0.0Hz)
>>   1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)
>>
>>
>> ===========================================================
>> There was a crash.
>> This is the entire stack trace of all threads:
>> ===========================================================
>>
>> Thread 3 (Thread 0x7f001e331700 (LWP 28132)):
>> #0  0x00007f00350606d5 in pthread_cond_wait
>>
>> GLIBC_2.3.2 () from /lib64/libpthread.so.0
>> #1  0x0000000000dcdd80 in jana::JApplication::EventBufferThread (this=this
>> entry=0x7ffe92a89870) at src/JANA/JApplication.cc:663
>> #2  0x0000000000dce049 in LaunchEventBufferThread (arg=0x7ffe92a89870) at src/JANA/JApplication.cc:587
>> #3  0x00007f003505cdc5 in start_thread () from /lib64/libpthread.so.0
>> #4  0x00007f003436321d in clone () from /lib64/libc.so.6
>>
>> Thread 2 (Thread 0x7f001d34a700 (LWP 28133)):
>> #0  0x00007f003432a089 in waitpid () from /lib64/libc.so.6
>> #1  0x00007f00342af092 in do_system () from /lib64/libc.so.6
>> #2  0x00007f00342af441 in system () from /lib64/libc.so.6
>> #3  0x00007f003a87ed19 in TUnixSystem::StackTrace (this=0x16d18e0) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/root/root-6.08.00/core/unix/src/TUnixSystem.cxx:2403
>> #4  0x00007f003a880a1c in TUnixSystem::DispatchSignals (this=0x16d18e0, sig=kSigSegmentationViolation) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/root/root-6.08.00/core/unix/src/TUnixSystem.cxx:3661
>> #5  <signal handler called>
>> #6  AreCompatible<float, float> (m1=..., m2=..., verbose=verbose
>> entry=0) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/root/root-6.08.00/math/matrix/src/TMatrixTBase.cxx:1091
>> #7  0x00007f003866145f in TMatrixTSym<float>::operator= (this=this
>> entry=0x7f000c698b90, source=...) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/root/root-6.08.00/math/matrix/src/TMatrixTSym.cxx:1415
>> #8  0x0000000000811421 in DChargedTrackHypothesis_factory::Create_ChargedTrackHypothesis (this=this
>> entry=0x7f00101215f0, locEventLoop=locEventLoop
>> entry=0x7f00100008c0, locTrackTimeBased=0x7f000c65e5d0, locDetectorMatches=locDetectorMatches
>> entry=0x7f000c6980c0, locEventRFBunch=0x7f000c66afe0) at libraries/PID/DChargedTrackHypothesis_factory.cc:103
>> #9  0x0000000000812858 in DChargedTrackHypothesis_factory::evnt (this=0x7f00101215f0, locEventLoop=0x7f00100008c0, eventnumber=<optimized out>) at libraries/PID/DChargedTrackHypothesis_factory.cc:63
>> #10 0x00000000005f18f7 in jana::JFactory<DChargedTrackHypothesis>::Get (this=this
>> entry=0x7f00101215f0, d=...) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/jana/jana_0.7.8/Linux_CentOS7-x86_64-gcc4.8.5/include/JANA/JFactory.h:295
>> #11 0x00000000005f2476 in jana::JEventLoop::GetFromFactory<DChargedTrackHypothesis> (this=this
>> entry=0x7f00100008c0, t=..., tag=tag
>> entry=0xe25280 "", data_source=
>> 0x7f001d342690: 57, allow_deftag=allow_deftag
>> entry=true) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/jana/jana_0.7.8/Linux_CentOS7-x86_64-gcc4.8.5/include/JANA/JEventLoop.h:440
>> #12 0x00000000005f277c in jana::JEventLoop::Get<DChargedTrackHypothesis> (this=0x7f00100008c0, t=..., tag=tag
>> entry=0xe25280 "", allow_deftag=allow_deftag
>> entry=true) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/jana/jana_0.7.8/Linux_CentOS7-x86_64-gcc4.8.5/include/JANA/JEventLoop.h:297
>> #13 0x0000000000836f97 in DChargedTrack_factory::evnt (this=0x7f0010121440, locEventLoop=<optimized out>, eventnumber=<optimized out>) at libraries/PID/DChargedTrack_factory.cc:38
>> #14 0x000000000062b997 in jana::JFactory<DChargedTrack>::Get (this=this
>> entry=0x7f0010121440, d=...) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/jana/jana_0.7.8/Linux_CentOS7-x86_64-gcc4.8.5/include/JANA/JFactory.h:295
>> #15 0x000000000062c1d6 in jana::JEventLoop::GetFromFactory<DChargedTrack> (this=this
>> entry=0x7f00100008c0, t=..., tag=tag
>> entry=0x7f0030689d02 "", data_source=
>> 0x7f001d342990: 268437696, allow_deftag=allow_deftag
>> entry=true) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/jana/jana_0.7.8/Linux_CentOS7-x86_64-gcc4.8.5/include/JANA/JEventLoop.h:440
>> #16 0x000000000062c4dc in jana::JEventLoop::Get<DChargedTrack> (this=0x7f00100008c0, t=..., tag=0x7f0030689d02 "", allow_deftag=<optimized out>) at /u/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5/jana/jana_0.7.8/Linux_CentOS7-x86_64-gcc4.8.5/include/JANA/JEventLoop.h:297
>> #17 0x00007f00306793db in DEventProcessor_fcal_hists::evnt (this=0x178a8c0, loop=0x7f00100008c0, eventnumber=1) at DEventProcessor_fcal_hists.cc:332
>> #18 0x0000000000de9478 in jana::JEventLoop::OneEvent (this=this
>> entry=0x7f00100008c0) at src/JANA/JEventLoop.cc:636
>> #19 0x0000000000dea404 in jana::JEventLoop::Loop (this=this
>> entry=0x7f00100008c0) at src/JANA/JEventLoop.cc:496
>> #20 0x0000000000dc0aca in LaunchThread (arg=0x7ffe92a89870) at src/JANA/JApplication.cc:1302
>> #21 0x00007f003505cdc5 in start_thread () from /lib64/libpthread.so.0
>> #22 0x00007f003436321d in clone () from /lib64/libc.so.6
>>
>> ===========================================================
>>
>>
>> JANA ERROR>> didn't sleep full 0.5 seconds!
>>
>>
>> _______________________________________________
>> Halld-offline mailing list
>> Halld-offline at jlab.org
>> https://mailman.jlab.org/mailman/listinfo/halld-offline
>
> _______________________________________________
> Halld-offline mailing list
> Halld-offline at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-offline

-- 
Mark Ito, marki at jlab.org, (757)269-5295




More information about the Halld-offline mailing list