[Halld-offline] reconstructing an evio file

Mark M. Ito marki at jlab.org
Tue Aug 26 15:58:28 EDT 2014


Folks,

Getting crashes trying to reconstruct an evio. See the attached 
transcript. The command used is highlighted with "==="s. Using the 
latest sim-recon, latest constants. Looks like an issue with the CDC 
geometry. Does this look familiar to anyone?

   -- Mark

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

-------------- next part --------------
===gluex_env.csh report===
BMS_OSNAME = Linux_RHEL6-x86_64-gcc4.4.7
BUILD_SCRIPTS = /home/marki/convert_hddm_to_evio/build_scripts
CERN_ROOT = /group/halld/Software/ExternalPackages/cernlib/Linux_CentOS6-x86_64-gcc4.4.6/2005
CLHEP = /group/halld/Software/builds/clhep/2.0.4.5/Linux_RHEL6-x86_64-gcc4.4.7
GLUEX_TOP = /usr/local/gluex
HALLD_HOME = /home/marki/convert_hddm_to_evio/sim-recon
HALLD_MY = /home/marki/halld_my
HDDS_HOME = /usr/local/gluex/hdds/prod
JANA_CALIB_URL = mysql://ccdb_user@hallddb.jlab.org/ccdb
JANA_GEOMETRY_URL = xmlfile:///usr/local/gluex/hdds/prod/main_HDDS.xml
JANA_HOME = /usr/local/gluex/jana/prod/Linux_RHEL6-x86_64-gcc4.4.7
LD_LIBRARY_PATH = /usr/local/gluex/ccdb/prod/lib:/group/halld/Software/builds/clhep/2.0.4.5/Linux_RHEL6-x86_64-gcc4.4.7/lib:/group/halld/Software/ExternalPackages/ROOT/v5.34.01/root_Linux_CentOS6-x86_64-gcc4.4.6/lib:/group/halld/Software/ExternalPackages/xerces-c-3.1.1.Linux_RHEL6-x86_64-gcc4.4.7/lib:/home/marki/convert_hddm_to_evio/evio-4.3/Linux-x86_64/lib:/usr/local/gsl/prod/lib:/usr/local/gluex/ccdb/prod/lib:/usr/local/gluex/clhep/prod/lib:/usr/local/gluex/root/prod/lib:/usr/local/gluex/xerces-c/prod/lib:
PATH = /usr/local/gluex/ccdb/prod/bin:/home/marki/convert_hddm_to_evio/sim-recon/Linux_RHEL6-x86_64-gcc4.4.7/bin:/group/halld/Software/ExternalPackages/cernlib/Linux_CentOS6-x86_64-gcc4.4.6/2005/bin:/group/halld/Software/ExternalPackages/ROOT/v5.34.01/root_Linux_CentOS6-x86_64-gcc4.4.6/bin:/usr/local/gluex/ccdb/prod/bin:/home/marki/halld_my/Linux_RHEL6-x86_64-gcc4.4.7/bin:/usr/local/gluex/sim-recon/prod/Linux_RHEL6-x86_64-gcc4.4.7/bin:/usr/local/gluex/cernlib/2005/bin:/usr/local/gluex/root/prod/bin:.:/home/marki/bin:/site/bin:/apps/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin
ROOTSYS = /group/halld/Software/ExternalPackages/ROOT/v5.34.01/root_Linux_CentOS6-x86_64-gcc4.4.6
XERCESCROOT = /group/halld/Software/ExternalPackages/xerces-c-3.1.1.Linux_RHEL6-x86_64-gcc4.4.7
CCDB_HOME = /usr/local/gluex/ccdb/prod
===
=== hd_root -PPLUGINS=DAQ,TTab,monitoring_hists,danarest rawevent_009004.evio
===
JANA >>OUTPUT_FILENAME: hd_root.root
JANA >>Initializing plugin "/home/marki/convert_hddm_to_evio/sim-recon/Linux_RHEL6-x86_64-gcc4.4.7/plugins/DAQ.so" ...
JANA >>Initializing plugin "/home/marki/convert_hddm_to_evio/sim-recon/Linux_RHEL6-x86_64-gcc4.4.7/plugins/TTab.so" ...
JANA >>Initializing plugin "/home/marki/convert_hddm_to_evio/sim-recon/Linux_RHEL6-x86_64-gcc4.4.7/plugins/monitoring_hists.so" ...
JANA >>Initializing plugin "/home/marki/convert_hddm_to_evio/sim-recon/Linux_RHEL6-x86_64-gcc4.4.7/plugins/danarest.so" ...
Opened ROOT file "hd_root.root" ...
JANA >>Opening source "rawevent_009004.evio" of type: EVIO  - Reads EVIO formatted data from file or ET system
JANA >>Launching threads .


JANA >>Created JCalibration object of type: JCalibrationCCDB
JANA >>Generated via: JCalibration using CCDB for MySQL and SQLite databases
JANA >>Run:9004
JANA >>URL: mysql://ccdb_user@hallddb.jlab.org/ccdb
JANA >>context: default
JANA >>Reading translation table from calib DB: Translation/DAQ2detector ...
  1.0 events processed  (11.0 events read)  2.0Hz  (avg.: 0.0Hz)     
JANA >>22821 channels defined in translation table
Created TGeoManager :0x7ff2121cee80
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
JANA >>Creating DGeometry:
JANA >>  Run requested:9004  found:9004
JANA >>  Run validity range: 9004-9004
JANA >>  URL="xmlfile:///usr/local/gluex/hdds/prod/main_HDDS.xml"  context="default"
JANA >>  Type="JGeometryXML"
DParticleID: loading values from PID data base
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
JANA >>Created JCalibration object of type: JCalibrationCCDB
JANA >>Generated via: JCalibration using CCDB for MySQL and SQLite databases
JANA >>Run:1
JANA >>URL: mysql://ccdb_user@hallddb.jlab.org/ccdb
JANA >>context: default
JANA >>Reading Magnetic field map from Magnets/Solenoid/solenoid_1350_poisson_20130925 ...
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
 Nx=251 Ny=1 Nz=701 )  at 0x7ff1f29cf500
Reading fine-mesh B-field data from finemesh.evio
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
 rmin: 0 rmax: 88.5 dr: 0.1 zmin: 0 zmax: 600 dz: 0.1
 Number of points in z = 6000
 Number of points in r = 885
JANA >>175951 entries found (Created Magnetic field map of type DMagneticFieldMapFineMesh.
JANA >>Read 840 values from FDC/lorentz_deflections in calibDB
JANA >>   lorentz_deflections columns (alphabetical): bx bz nx nz x z 
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
JANA >>vertex constraint: <none>
src/JANA/JGeometryXML.cc:204 Node or attribute not found for xpath "//mposPhi[@volume='CDCstrawLong']/@R_Z/ring[@value='6']".
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
src/JANA/JGeometryXML.cc:204 Node or attribute not found for xpath "//mposPhi[@volume='CDCstrawLong']/@R_Z/ring[@value='6']".
src/JANA/JGeometryXML.cc:204 Node or attribute not found for xpath "//mposPhi[@volume='CDCstrawLong']/@R_Z/ring[@value='6']".
JANA >>In DFCALHit_factory, loading constants...
  1.0 events processed  (11.0 events read)  0.0Hz  (avg.: 0.0Hz)     
JANA >> Factory Call Stack
JANA >>============================
JANA >> DCDCHit: (evnt)                           --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DCDCHit                                   
JANA >> DCDCTrackHit:CDC (evnt)                   --   line:279  /u/group/halld/Software/builds/jana/jana_0.7.1p3-ccdb_1.02/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DCDCTrackHit                              
JANA >> DTrackCandidate:CDC (evnt)                --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DTrackCandidate:CDC                       
JANA >> DTrackCandidate: (evnt)                   --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DTrackCandidate                           
JANA >> DTrackWireBased: (evnt)                   --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DTrackWireBased                           
JANA >> DTrackTimeBased:DTrackWireBased           --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DTrackTimeBased                           
JANA >> DChargedTrackHypothesis:DCDCTrackHit      --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DChargedTrackHypothesis                   
JANA >> DChargedTrack:DCDCTrackHit                --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DChargedTrack                             
JANA >> DParticleComboBlueprint:DCDCHit           --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DParticleComboBlueprint                   
JANA >> DParticleCombo:DCDCTrackHit:CDC (evnt)    --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DParticleCombo:PreKinFit                  
JANA >> DAnalysisResults:DCDCTrackHit:CDC (evnt)  --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DAnalysisResults:PreKinFit                
JANA >> DAnalysisResults:DTrackCandidate          --   line:279  /home/gluex/gluex/jana/jana_0.7.1p1/Linux_RHEL6-x86_64-gcc4.4.7/include/JANA/JFactory.h
JANA >> DAnalysisResults                          
JANA >> JEventLoop:OneEvent  (evnt)               --   line:590  src/JANA/JEventLoop.cc
JANA >>----------------------------
src/JANA/JEventLoop.cc:593  EXCEPTION : std::exception
src/JANA/JApplication.cc:1182  EXCEPTION caught for thread 140677753460480 : std::exception
JANA ERROR>> 
JANA ERROR>> Automatic relaunching of threads is disabled. If you wish to
JANA ERROR>> have the program relaunch a replacement thread when a stalled
JANA ERROR>> one is killed, set the JANA:MAX_RELAUNCH_THREADS configuration
JANA ERROR>> parameter to a value greater than zero. E.g.:
JANA ERROR>> 
JANA ERROR>>     jana -PJANA:MAX_RELAUNCH_THREADS=10
JANA ERROR>> 
JANA ERROR>> The program will quit now.
JANA >>
JANA >>Telling all threads to quit ...
JANA >>Merging thread 0 (0x7ff21785d700) ...
JANA >>Merging event reader thread ...
JANA >> 1 events processed  (11 events read) Average rate: 0.0Hz

Closed ROOT file
JANA >>Closing shared object handle 0 ...
JANA >>Closing shared object handle 1 ...



===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0  0x0000003ca9aac90d in waitpid () from /lib64/libc.so.6
#1  0x0000003ca9a3e909 in do_system () from /lib64/libc.so.6
#2  0x0000003ca9a3ec40 in system () from /lib64/libc.so.6
#3  0x00007ff2230afe28 in TUnixSystem::StackTrace() () from /group/halld/Software/ExternalPackages/ROOT/v5.34.01/root_Linux_CentOS6-x86_64-gcc4.4.6/lib/libCore.so
#4  0x00007ff2230ae923 in TUnixSystem::DispatchSignals(ESignals) () from /group/halld/Software/ExternalPackages/ROOT/v5.34.01/root_Linux_CentOS6-x86_64-gcc4.4.6/lib/libCore.so
#5  <signal handler called>
#6  0x0000003cb0a92932 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib64/libstdc++.so.6
#7  0x0000003cb0a92baf in std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) () from /usr/lib64/libstdc++.so.6
#8  0x0000000000afc557 in jana::JApplication::~JApplication (this=0x7fffb8e2d890, __in_chrg=<value optimized out>) at src/JANA/JApplication.cc:443
#9  0x000000000057b6f2 in DApplication::~DApplication (this=0x7fffb8e2d890, __in_chrg=<value optimized out>) at libraries/DANA/DApplication.cc:185
#10 0x00000000005782e0 in main (narg=3, argv=0x7fffb8e2dea8) at programs/Analysis/hd_root/hd_root.cc:49
===========================================================


The lines below might hint at the cause of the crash.
If they do not help you then please submit a bug report at
http://root.cern.ch/bugs. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#6  0x0000003cb0a92932 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () from /usr/lib64/libstdc++.so.6
#7  0x0000003cb0a92baf in std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) () from /usr/lib64/libstdc++.so.6
#8  0x0000000000afc557 in jana::JApplication::~JApplication (this=0x7fffb8e2d890, __in_chrg=<value optimized out>) at src/JANA/JApplication.cc:443
#9  0x000000000057b6f2 in DApplication::~DApplication (this=0x7fffb8e2d890, __in_chrg=<value optimized out>) at libraries/DANA/DApplication.cc:185
#10 0x00000000005782e0 in main (narg=3, argv=0x7fffb8e2dea8) at programs/Analysis/hd_root/hd_root.cc:49
===========================================================




More information about the Halld-offline mailing list