feat: allow users of ddsim
to set e.g. stepping action
#673
GitHub Actions / Test Results
failed
Feb 6, 2024 in 0s
1 fail, 20 pass in 41m 50s
Annotations
Check warning on line 0 in t_ddsimUserActions
github-actions / Test Results
All 3 runs failed: t_ddsimUserActions (t_ddsimUserActions)
artifacts/Test Results cvmfssw-nightlies.hsf.orgkey4hep/build/TestResults_1.xml [took 1m 35s]
artifacts/Test Results dev3x86_64-centos7-gcc11-opt/build/TestResults_1.xml [took 4s]
artifacts/Test Results dev4x86_64-centos7-gcc11-opt/build/TestResults_1.xml [took 15s]
Raw output
#### LD_LIBRARY_PATH = : /home/runner/work/DD4hep/DD4hep/lib:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib64:/cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib64:/cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/MCGenerators/thepeg/2.2.3/x86_64-centos7-gcc11-opt/lib/ThePEG:/cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/MCGenerators/herwig++/7.2.3/x86_64-centos7-gcc11-opt/lib/Herwig:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib/python3.9/site-packages/jaxlib/mlir/_mlir_libs:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib/python3.9/site-packages/torch/lib:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib/python3.9/site-packages/onnxruntime/capi/:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib/python3.9/site-packages/tensorflow:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib/python3.9/site-packages/tensorflow/contrib/tensor_forest:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib/python3.9/site-packages/tensorflow/python/framework:/cvmfs/sft-nightlies.cern.ch/lcg/latest/java/8u392-fe115/x86_64-centos7-gcc11-opt/jre/lib/amd64:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib64:/cvmfs/sft-nightlies.cern.ch/lcg/views/dev4/Mon/x86_64-centos7-gcc11-opt/lib:/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-ad0f5/x86_64-centos7/lib:/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-ad0f5/x86_64-centos7/lib64:/cvmfs/sft.cern.ch/lcg/releases/binutils/2.37-355ed/x86_64-centos7/lib:/cvmfs/sft-nightlies.cern.ch/lcg/latest/R/4.3.0-01e2e/x86_64-centos7-gcc11-opt/lib64/R/library/readr/rcon:/cvmfs/sft-nightlies.cern.ch/lcg/latest/clhep/2.4.7.1-b7a7d/x86_64-centos7-gcc11-opt/lib:/cvmfs/sft-nightlies.cern.ch/lcg/latest/XercesC/3.2.4-9e637/x86_64-centos7-gcc11-opt/lib:/cvmfs/sft-nightlies.cern.ch/lcg/latest/clhep/2.4.7.1-b7a7d/x86_64-centos7-gcc11-opt/lib:/cvmfs/sft-nightlies.cern.ch/lcg/latest/XercesC/3.2.4-9e637/x86_64-centos7-gcc11-opt/lib
#### DYLD_LIBRARY_PATH = : /cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib
---running test : ' ddsim --compactFile=/home/runner/work/DD4hep/DD4hep/DDDetectors/compact/SiD.xml --runType=batch -N=10 --outputFile=t_ddsimUserActions.root -G --steeringFile /home/runner/work/DD4hep/DD4hep/DDTest/python/userActionsSteeringFile.PY --action.event Geant4TestEventAction/EventActionCLI1 --action.step Geant4TestStepAction/StepActionCLI1,Geant4TestStepAction/StepActionCLI2 --action.step '[ Geant4TestStepAction/StepActionCLI2 , Geant4TestStepAction/StepActionCLI3 ]' --action.stack '{ name : Geant4TestStackAction/StackActionCLI1 , parameter : { Property_int : 10 } }' --action.stack '[ { name : Geant4TestStackAction/StackActionCLI2 , parameter : { Property_int : 10 } } ]' '
Info in <TGeoManager::TGeoManager>: Geometry default, Detector Geometry created
Info in <TGeoNavigator::BuildCache>: --- Maximum geometry depth set to 100
PersistencyIO INFO +++ Set Streamer to dd4hep::OpaqueDataBlock
XMLLoader INFO +++ Processing XML file: file:/home/runner/work/DD4hep/DD4hep/DDDetectors/compact/SiD.xml
DD4hep WARN ++ STD conditions NOT defined by client. NTP defaults taken.
Info in <TGeoManager::SetTopVolume>: Top volume is world_volume. Master volume is world_volume
Detector INFO *********** Created World volume with size: 3000 3000 3000
Compact INFO ++ Converted subdetector:SiVertexBarrel of type DD4hep_SiTrackerBarrel [tracker]
Compact INFO ++ Converted subdetector:SiVertexEndcap of type DD4hep_SiTrackerEndcap2 [tracker]
Compact INFO ++ Converted subdetector:VertexBarrelSupports of type DD4hep_MultiLayerTracker
Compact INFO ++ Converted subdetector:VertexEndSupports of type DD4hep_DiskTracker
Compact INFO ++ Converted subdetector:VertexReadout of type DD4hep_DiskTracker
Compact INFO ++ Converted subdetector:VXDcableZforwardBarrel of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:VXDcableZbackwardBarrel of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:VXDcableZbackwardOuter of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:VXDcableZbackwardInner of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:VXDcableZforwardOuter of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:VXDcableZforwardInner of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:VXDserviceZbackward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:VXDserviceZforward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerBarrel of type DD4hep_SiTrackerBarrel [tracker]
Compact INFO ++ Converted subdetector:SiTrackerEndcap of type DD4hep_SiTrackerEndcap2 [tracker]
Compact INFO ++ Converted subdetector:SiTrackerForward of type DD4hep_SiTrackerEndcap2 [tracker]
Compact INFO ++ Converted subdetector:TrackerBarrelSupports of type DD4hep_MultiLayerTracker
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport1 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport2 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport3 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport4 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport5 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport6 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport7 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport8 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport9 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport10 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport11 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport12 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport1Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport2Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport3Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport4Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport5Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport6Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport7Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport8Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport9Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport10Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport11Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SiTrackerEndcapSupport12Reflect of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:TrackerReadout of type DD4hep_DiskTracker
Compact INFO ++ Converted subdetector:EcalBarrel of type DD4hep_EcalBarrel [calorimeter]
Compact INFO ++ Converted subdetector:EcalEndcap of type DD4hep_PolyhedraEndcapCalorimeter2 [calorimeter]
Compact INFO ++ Converted subdetector:HcalBarrel of type DD4hep_PolyhedraBarrelCalorimeter2 [calorimeter]
Compact INFO ++ Converted subdetector:HcalEndcap of type DD4hep_PolyhedraEndcapCalorimeter2 [calorimeter]
Compact INFO ++ Converted subdetector:HcalPlug of type DD4hep_PolyhedraEndcapCalorimeter2 [calorimeter]
Compact INFO ++ Converted subdetector:MuonBarrel of type DD4hep_PolyhedraBarrelCalorimeter2 [calorimeter]
Compact INFO ++ Converted subdetector:MuonEndcap of type DD4hep_PolyhedraEndcapCalorimeter2 [calorimeter]
Compact INFO ++ Converted subdetector:LumiCal of type DD4hep_CylindricalEndcapCalorimeter [calorimeter]
Compact INFO ++ Converted subdetector:LumiReadout_Forward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:LumiReadout_Backward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:BeamCal of type DD4hep_ForwardDetector [calorimeter]
Compact INFO ++ Converted subdetector:Beampipe of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SteelConeZbackward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SteelConeZbackward2 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SteelConeZforward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SteelConeZforward2 of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:NorthIncomingBeampipe of type DD4hep_TubeSegment
Compact INFO ++ Converted subdetector:SouthIncomingBeampipe of type DD4hep_TubeSegment
Compact INFO ++ Converted subdetector:NorthOutgoingBeampipe of type DD4hep_TubeSegment
Compact INFO ++ Converted subdetector:SouthOutgoingBeampipe of type DD4hep_TubeSegment
Compact INFO ++ Converted subdetector:BeamPipeVacuum of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:ForwardVacuum of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:BackwardVacuum of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:LumiShielding_Forward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:LumiShielding_Backward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:ECalShielding_Forward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:ECalShielding_Backward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:ShieldingTube_Forward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:ShieldingTube_Backward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SupportTube_Forward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:SupportTube_Backward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:ForwardLowZ of type DD4hep_ForwardDetector
Compact INFO ++ Converted subdetector:SolenoidCoilBarrel of type DD4hep_MultiLayerTracker
Compact INFO ++ Converted subdetector:SolenoidCoilEnds of type DD4hep_DiskTracker
Compact INFO ++ Converted subdetector:AntiSolenoid_Forward of type DD4hep_PolyconeSupport
Compact INFO ++ Converted subdetector:AntiSolenoid_Backward of type DD4hep_PolyconeSupport
Info in <TGeoManager::CheckGeometry>: Fixing runtime shapes...
Info in <TGeoManager::CheckGeometry>: ...Nothing to fix
Info in <TGeoManager::CloseGeometry>: Counting nodes...
Info in <TGeoManager::Voxelize>: Voxelizing...
Info in <TGeoManager::CloseGeometry>: Building cache...
Info in <TGeoManager::CountLevels>: max level = 5, max placements = 3570
Info in <TGeoManager::CloseGeometry>: 130882 nodes/ 808 volume UID's in Detector Geometry
Info in <TGeoManager::CloseGeometry>: ----------------modeler ready----------------
Compact INFO ++ Converted field: Successfully created field GlobalSolenoid [solenoid]
Detector INFO +++ Patching names of anonymous shapes....
DDG4 INFO +++ Imported 130 global values to namespace:DDG4
Geant4Kernel OutputLevel: 2
Geant4Kernel UI: UI
Geant4Kernel NumEvents: 10
DDG4 INFO +++ List of sensitive detectors:
Geant4Kernel NumThreads: 0
DDG4 INFO +++ BeamCal type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ EcalBarrel type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ EcalEndcap type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ HcalBarrel type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ HcalEndcap type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ HcalPlug type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ LumiCal type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ MuonBarrel type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ MuonEndcap type:calorimeter --> Sensitive type: Geant4ScintillatorCalorimeterAction
DDG4 INFO +++ SiTrackerBarrel type:tracker --> Sensitive type: ('Geant4TrackerWeightedAction', {'HitPositionCombination': 2, 'CollectSingleDeposits': False})
DDG4 INFO +++ SiTrackerEndcap type:tracker --> Sensitive type: ('Geant4TrackerWeightedAction', {'HitPositionCombination': 2, 'CollectSingleDeposits': False})
DDG4 INFO +++ SiTrackerForward type:tracker --> Sensitive type: ('Geant4TrackerWeightedAction', {'HitPositionCombination': 2, 'CollectSingleDeposits': False})
DDG4 INFO +++ SiVertexBarrel type:tracker --> Sensitive type: ('Geant4TrackerWeightedAction', {'HitPositionCombination': 2, 'CollectSingleDeposits': False})
DDG4 INFO +++ SiVertexEndcap type:tracker --> Sensitive type: ('Geant4TrackerWeightedAction', {'HitPositionCombination': 2, 'CollectSingleDeposits': False})
Geant4UI INFO +++ UI> Install Geant4 control directory:/ddg4/UI/
Geant4Kernel INFO ++ Registered global action UI of type dd4hep::sim::Geant4UIManager
Geant4UI INFO +++ MagFieldTrackingSetup> Install Geant4 control directory:/ddg4/MagFieldTrackingSetup/
Geant4UI INFO +++ DetectorConstructionAction> Install Geant4 control directory:/ddg4/DetectorConstructionAction/
Geant4UI INFO +++ ConstructSD> Install Geant4 control directory:/ddg4/ConstructSD/
Geant4UI INFO +++ RunAction> Install Geant4 control directory:/ddg4/RunAction/
Geant4UI INFO +++ EventAction> Install Geant4 control directory:/ddg4/EventAction/
Geant4UI INFO +++ TrackingAction> Install Geant4 control directory:/ddg4/TrackingAction/
Geant4UI INFO +++ SteppingAction> Install Geant4 control directory:/ddg4/SteppingAction/
Geant4Handle ERROR Failed to create object of type [ Geant4TestStepAction!
Traceback (most recent call last):
File "/home/runner/work/DD4hep/DD4hep/bin/ddsim", line 25, in <module>
RUNNER.run()
File "/home/runner/work/DD4hep/DD4hep/lib/python3.9/site-packages/DDSim/DD4hepSimulation.py", line 359, in run
action = DDG4_Action(kernel, action_dict["name"])
File "/home/runner/work/DD4hep/DD4hep/lib/python3.9/site-packages/DDG4.py", line 227, in SteppingAction
return Interface.createSteppingAction(kernel, str(nam), shared)
cppyy.gbl.std.runtime_error: static dd4hep::sim::SteppingActionHandle dd4hep::sim::Geant4ActionCreation::createSteppingAction(dd4hep::sim::KernelHandle& kernel, const string& name_type, bool shared) =>
runtime_error: Geant4Handle: Failed to create object of type [ Geant4TestStepAction!
*** Break *** segmentation violation
===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0 0x00007f728099b60c in waitpid () from /lib64/libc.so.6
#1 0x00007f7280918f62 in do_system () from /lib64/libc.so.6
#2 0x00007f727fcf848c in TUnixSystem::StackTrace() () from /cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib/libCore.so
#3 0x00007f728004e0e3 in (anonymous namespace)::TExceptionHandlerImp::HandleException(int) () from /cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib/libcppyy_backend3_9.so
#4 0x00007f727fcf5a21 in TUnixSystem::DispatchSignals(ESignals) () from /cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib/libCore.so
#5 <signal handler called>
#6 0x00007f7280a41080 in __memcmp_sse4_1 () from /lib64/libc.so.6
#7 0x00007f726249b080 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#8 0x00007f72624946c1 in dd4hep::Detector::destroyInstance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#9 0x00007f725e7ab076 in dd4hep::sim::Geant4Kernel::~Geant4Kernel() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#10 0x00007f725e7acd25 in dd4hep::dd4hep_ptr<dd4hep::sim::Geant4Kernel>::~dd4hep_ptr() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#11 0x00007f728090fce9 in __run_exit_handlers () from /lib64/libc.so.6
#12 0x00007f728090fd37 in exit () from /lib64/libc.so.6
#13 0x00007f72808f855c in __libc_start_main () from /lib64/libc.so.6
#14 0x000000000040108e in _start ()
===========================================================
The lines below might hint at the cause of the crash. If you see question
marks as part of the stack trace, try to recompile with debugging information
enabled and export CLING_DEBUG=1 environment variable before running.
You may get help by asking at the ROOT forum https://root.cern/forum
preferably using the command (.forum bug) in the ROOT prompt.
Only if you are really convinced it is a bug in ROOT then please submit a
report at https://root.cern/bugs or (preferably) using the command (.gh bug) in
the ROOT prompt. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#6 0x00007f7280a41080 in __memcmp_sse4_1 () from /lib64/libc.so.6
#7 0x00007f726249b080 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#8 0x00007f72624946c1 in dd4hep::Detector::destroyInstance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#9 0x00007f725e7ab076 in dd4hep::sim::Geant4Kernel::~Geant4Kernel() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#10 0x00007f725e7acd25 in dd4hep::dd4hep_ptr<dd4hep::sim::Geant4Kernel>::~dd4hep_ptr() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#11 0x00007f728090fce9 in __run_exit_handlers () from /lib64/libc.so.6
#12 0x00007f728090fd37 in exit () from /lib64/libc.so.6
#13 0x00007f72808f855c in __libc_start_main () from /lib64/libc.so.6
#14 0x000000000040108e in _start ()
===========================================================
*** Break *** segmentation violation
===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0 0x00007f728099b60c in waitpid () from /lib64/libc.so.6
#1 0x00007f7280918f62 in do_system () from /lib64/libc.so.6
#2 0x00007f727fcf848c in TUnixSystem::StackTrace() () from /cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib/libCore.so
#3 0x00007f728004df63 in (anonymous namespace)::TExceptionHandlerImp::HandleException(int) () from /cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib/libcppyy_backend3_9.so
#4 0x00007f727fcf5a21 in TUnixSystem::DispatchSignals(ESignals) () from /cvmfs/sft-nightlies.cern.ch/lcg/nightlies/dev4/Mon/ROOT/v6-30-00-patches/x86_64-centos7-gcc11-opt/lib/libCore.so
#5 <signal handler called>
#6 0x00007f7280a41080 in __memcmp_sse4_1 () from /lib64/libc.so.6
#7 0x00007f726249b080 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#8 0x00007f72624946c1 in dd4hep::Detector::destroyInstance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#9 0x00007f725e7ab076 in dd4hep::sim::Geant4Kernel::~Geant4Kernel() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#10 0x00007f725e7acd25 in dd4hep::dd4hep_ptr<dd4hep::sim::Geant4Kernel>::~dd4hep_ptr() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#11 0x00007f728090fce9 in __run_exit_handlers () from /lib64/libc.so.6
#12 0x00007f728090fd37 in exit () from /lib64/libc.so.6
#13 0x00007f72808f855c in __libc_start_main () from /lib64/libc.so.6
#14 0x000000000040108e in _start ()
===========================================================
The lines below might hint at the cause of the crash. If you see question
marks as part of the stack trace, try to recompile with debugging information
enabled and export CLING_DEBUG=1 environment variable before running.
You may get help by asking at the ROOT forum https://root.cern/forum
preferably using the command (.forum bug) in the ROOT prompt.
Only if you are really convinced it is a bug in ROOT then please submit a
report at https://root.cern/bugs or (preferably) using the command (.gh bug) in
the ROOT prompt. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#6 0x00007f7280a41080 in __memcmp_sse4_1 () from /lib64/libc.so.6
#7 0x00007f726249b080 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dd4hep::Detector*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#8 0x00007f72624946c1 in dd4hep::Detector::destroyInstance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/runner/work/DD4hep/DD4hep/lib/libDDCore.so.1.27
#9 0x00007f725e7ab076 in dd4hep::sim::Geant4Kernel::~Geant4Kernel() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#10 0x00007f725e7acd25 in dd4hep::dd4hep_ptr<dd4hep::sim::Geant4Kernel>::~dd4hep_ptr() () from /home/runner/work/DD4hep/DD4hep/lib/libDDG4.so.1.27
#11 0x00007f728090fce9 in __run_exit_handlers () from /lib64/libc.so.6
#12 0x00007f728090fd37 in exit () from /lib64/libc.so.6
#13 0x00007f72808f855c in __libc_start_main () from /lib64/libc.so.6
#14 0x000000000040108e in _start ()
===========================================================
Check notice on line 0 in .github
github-actions / Test Results
21 tests found
There are 21 tests, see "Raw output" for the full list of tests.
Raw output
TestFailToCompile ‑ TestFailToCompile
t_ddsimUserActions ‑ t_ddsimUserActions
t_ddsimUserPlugins ‑ t_ddsimUserPlugins
t_test_DetType ‑ t_test_DetType
t_test_Evaluator ‑ t_test_Evaluator
t_test_EventReaders ‑ t_test_EventReaders
t_test_PolarGridRPhi2 ‑ t_test_PolarGridRPhi2
t_test_bitfield64 ‑ t_test_bitfield64
t_test_bitfieldcoder ‑ t_test_bitfieldcoder
t_test_cellDimensions ‑ t_test_cellDimensions
t_test_cellDimensionsRPhi2 ‑ t_test_cellDimensionsRPhi2
t_test_ddsim_.root ‑ t_test_ddsim_.root
t_test_ddsim_.slcio ‑ t_test_ddsim_.slcio
t_test_ddsim_edm4hep.root ‑ t_test_ddsim_edm4hep.root
t_test_ddsim_hepmc3_Pythia_output_hepmc ‑ t_test_ddsim_hepmc3_Pythia_output_hepmc
t_test_example ‑ t_test_example
t_test_python_import ‑ t_test_python_import
t_test_python_import_ddg4 ‑ t_test_python_import_ddg4
t_test_segmentationHandles ‑ t_test_segmentationHandles
t_test_surface ‑ t_test_surface
t_test_units ‑ t_test_units
Loading