Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-10663

ROOT dictionary for ATLAS persistent class can't load correctly

    XMLWordPrintable

    Details

      Description

      It's time to call in the cavalry...

      As usual, ATLAS is encountering some issues in the latest ROOT tag(s) very-very late... We are trying to switch the build of our master branch to LCG_97 in:

      https://gitlab.cern.ch/atlas/athena/-/merge_requests/31633

      But we encountered a number of issues. On some of the unexpected assertion errors in the x86_64-centos7-gcc8-dbg build I'll/we'll open other tickets later on. The big issue we are now running into is a crash in one specific test job of ours, with the following backtrace:

      StorageSvc                                           INFO Building shape according to reflection information using shape ID for:
      StorageSvc                                           INFO TrigInDetTrackTruthMap_tlp2 [02074F47-F290-4A48-B503-4DCAB4181B3D]
       
      Thread 4 "athena.py" received signal SIGSEGV, Segmentation fault.
      [Switching to Thread 0x7f2dc2c77700 (LWP 3475)]
      0x00007f2f226c67a9 in TClingClassInfo::Size (this=0x0) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TClingClassInfo.cxx:1267
      1267    /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TClingClassInfo.cxx: No such file or directory.
      (gdb) bt
      #0  0x00007f2f226c67a9 in TClingClassInfo::Size (this=0x0) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TClingClassInfo.cxx:1267
      #1  0x00007f2f226eb3b2 in TCling::ClassInfo_Size (this=0x1b64e00, cinfo=0x0) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TCling.cxx:8159
      #2  0x00007f2f27501a80 in TClass::Size (this=0xcab7c800) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:5503
      #3  0x00007f2f27f2ac45 in TGenCollectionProxy::Value::Value (this=0xcacd6e40, inside_type=..., silent=false)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:508
      #4  0x00007f2f27f2c41e in R__CreateValue (name=..., silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:824
      #5  0x00007f2f27f2cbe8 in TGenCollectionProxy::InitializeEx (this=0xcab58600, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:904
      #6  0x00007f2f27f2c18d in TGenCollectionProxy::Initialize (this=0xcab58600, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:779
      #7  0x00007f2f27f2beed in TGenCollectionProxy::Generate (this=0xcab58600) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:738
      #8  0x00007f2f274f9104 in TClass::GetCollectionProxy (this=0xcab7c600) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:2843
      #9  0x00007f2f274fd257 in TClass::ReplaceWith (this=0xc17db000, newcl=0xcab7ca00) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:4044
      #10 0x00007f2f274f4656 in TClass::Init (this=0xcab7ca00, name=0x7f2d90dcafee "DataLink_p2", cversion=1, typeinfo=0x7f2da4359790 <typeinfo for DataLink_p2>, isa=0xcac01f10, 
          dfil=0x7f2d90dcafe0 "DataLink_p2.h", ifil=0x0, dl=21, il=0, givenInfo=0x0, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:1522
      #11 0x00007f2f274f36a7 in TClass::TClass (this=0xcab7ca00, name=0x7f2d90dcafee "DataLink_p2", cversion=1, info=..., isa=0xcac01f10, dfil=0x7f2d90dcafe0 "DataLink_p2.h", ifil=0x0, dl=21, il=0, silent=false)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:1277
      #12 0x00007f2f27502034 in ROOT::CreateClass (cname=0x7f2d90dcafee "DataLink_p2", id=1, info=..., isa=0xcac01f10, dfil=0x7f2d90dcafe0 "DataLink_p2.h", ifil=0x0, dl=21, il=0)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:5672
      #13 0x00007f2f2989c9f2 in ROOT::Internal::TDefaultInitBehavior::CreateClass (this=0x7f2ed75cff60 <(anonymous namespace)::TypePatchInitBehavior::oldBehavior>, cname=0x7f2d90dcafee "DataLink_p2", id=1, 
          info=..., isa=0xcac01f10, dfil=0x7f2d90dcafe0 "DataLink_p2.h", ifil=0x0, dl=21, il=0) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT-v6.20.02-build/include/Rtypes.h:181
      #14 0x00007f2ed7580fc8 in (anonymous namespace)::TypePatchInitBehavior::CreateClass (this=0x7f2f27a029d0 <ROOT::Internal::DefineBehavior(void*, void*)::theDefault>, cname=0x7f2d90dcafee "DataLink_p2", 
          id=1, info=..., isa=0xcac01f10, dfil=0x7f2d90dcafe0 "DataLink_p2.h", ifil=0x0, dl=21, il=0) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/RootUtils/src/pyroot/PyROOTTypePatch.cxx:71
      #15 0x00007f2f2751ebd3 in ROOT::TGenericClassInfo::GetClass (this=0x7f2d90e298c0 <ROOT::GenerateInitInstanceLocal(DataLink_p2 const*)::instance>)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TGenericClassInfo.cxx:250
      #16 0x00007f2d90d620b4 in ROOT::DataLink_p2_Dictionary () at Control/DataModelAthenaPool/CMakeFiles/DataModelAthenaPoolDictDictReflexDict.cxx:452
      #17 0x00007f2f226d04db in TCling::LoadPCMImpl (this=0x1b64e00, pcmFile=...) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TCling.cxx:1618
      #18 0x00007f2f226d11dd in TCling::LoadPCM (this=0x1b64e00, pcmFileNameFullPath=...) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TCling.cxx:1749
      #19 0x00007f2f226d3081 in TCling::RegisterModule (this=0x1b64e00, modulename=0x7f2d90dcdb78 "libDataModelAthenaPoolDictDict", 
          headers=0x7f2d90df9ec0 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()::headers>, 
          includePaths=0x7f2d90e2cef0 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()::includePaths>, 
          payloadCode=0x7f2d90dccaf0 "\n#line 1 \"libDataModelAthenaPoolDictDict dictionary payload\"\n\n#ifndef HAVE_64_BITS\n  #define HAVE_64_BITS 1\n#endif\n#ifndef __IDENTIFIER_64BIT__\n  #define __IDENTIFIER_64BIT__ 1\n#endif\n#ifndef GAUDI_V2"..., 
          fwdDeclsCode=0x7f2d90dcbc40 "\n#line 1 \"libDataModelAthenaPoolDictDict dictionary forward declarations' payload\"\n#pragma clang diagnostic ignored \"-Wkeyword-compat\"\n#pragma clang diagnostic ignored \"-Wignored-attributes\"\n#pragma c"..., triggerFunc=0x7f2d90d78799 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()>, fwdDeclsArgToSkip=..., 
          classesHeaders=0x7f2d90df9ee0 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()::classesHeaders>, lateRegistration=false, hasCxxModule=false)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TCling.cxx:2177
      #20 0x00007f2f273de9aa in TROOT::RegisterModule (modulename=0x7f2d90dcdb78 "libDataModelAthenaPoolDictDict", 
          headers=0x7f2d90df9ec0 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()::headers>, 
          includePaths=0x7f2d90e2cef0 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()::includePaths>, 
          payloadCode=0x7f2d90dccaf0 "\n#line 1 \"libDataModelAthenaPoolDictDict dictionary payload\"\n\n#ifndef HAVE_64_BITS\n  #define HAVE_64_BITS 1\n#endif\n#ifndef __IDENTIFIER_64BIT__\n  #define __IDENTIFIER_64BIT__ 1\n#endif\n#ifndef GAUDI_V2"..., 
          fwdDeclCode=0x7f2d90dcbc40 "\n#line 1 \"libDataModelAthenaPoolDictDict dictionary forward declarations' payload\"\n#pragma clang diagnostic ignored \"-Wkeyword-compat\"\n#pragma clang diagnostic ignored \"-Wignored-attributes\"\n#pragma c"..., triggerFunc=0x7f2d90d78799 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()>, fwdDeclsArgToSkip=..., 
          classesHeaders=0x7f2d90df9ee0 <(anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl()::classesHeaders>, hasCxxModule=false)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/base/src/TROOT.cxx:2600
      #21 0x00007f2d90d78c10 in (anonymous namespace)::TriggerDictionaryInitialization_libDataModelAthenaPoolDictDict_Impl ()
          at Control/DataModelAthenaPool/CMakeFiles/DataModelAthenaPoolDictDictReflexDict.cxx:3684
      #22 0x00007f2d90d78c5b in (anonymous namespace)::DictInit::DictInit (this=0x7f2d90e2cf01 <(anonymous namespace)::__TheDictionaryInitializer>)
          at Control/DataModelAthenaPool/CMakeFiles/DataModelAthenaPoolDictDictReflexDict.cxx:3692
      #23 0x00007f2d90d7900f in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at Control/DataModelAthenaPool/CMakeFiles/DataModelAthenaPoolDictDictReflexDict.cxx:3694
      #24 0x00007f2d90d79025 in _GLOBAL__sub_I_DataModelAthenaPoolDictDictReflexDict.cxx(void) () at Control/DataModelAthenaPool/CMakeFiles/DataModelAthenaPoolDictDictReflexDict.cxx:3698
      #25 0x00007f2f2f7da973 in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
      #26 0x00007f2f2f7df54e in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
      #27 0x00007f2f2f7da784 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
      #28 0x00007f2f2f7deb3b in _dl_open () from /lib64/ld-linux-x86-64.so.2
      #29 0x00007f2f2ebaeeeb in dlopen_doit () from /lib64/libdl.so.2
      #30 0x00007f2f2f7da784 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
      #31 0x00007f2f2ebaf4ed in _dlerror_run () from /lib64/libdl.so.2
      #32 0x00007f2f2ebaef81 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2
      #33 0x00007f2f0b84630f in ath_dlopen (fname=0xcacb7180 "/media/krasznaa/MyPassport_1TB/projects/lcg_97/build/build/Athena/x86_64-centos7-gcc8-dbg/lib/libDataModelAthenaPoolDictDict.so", mode=257, 
          dl_caller=0x7f2f228da4b4 <cling::utils::platform::DLOpen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)+20>) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/CxxUtils/src/AthDsoCbk.c:124
      #34 0x00007f2f2ebaef9a in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2
      #35 0x00007f2f228da4b4 in cling::utils::platform::DLOpen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) () from /cvmfs/sft.cern.ch/lcg/releases/LCG_97/ROOT/v6.20.02/x86_64-centos7-gcc8-dbg/lib/libCling.so
      #36 0x00007f2f227e7596 in cling::DynamicLibraryManager::loadLibrary(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) ()
         from /cvmfs/sft.cern.ch/lcg/releases/LCG_97/ROOT/v6.20.02/x86_64-centos7-gcc8-dbg/lib/libCling.so
      #37 0x00007f2f226d7abf in TCling::Load (this=0x1b64e00, 
          filename=0xcacb6f80 "/media/krasznaa/MyPassport_1TB/projects/lcg_97/build/build/Athena/x86_64-centos7-gcc8-dbg/lib/libDataModelAthenaPoolDictDict.so", system=true)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TCling.cxx:3263
      #38 0x00007f2f27464001 in TSystem::Load (this=0x1b63080, 
          module=0xcacb6f00 "/media/krasznaa/MyPassport_1TB/projects/lcg_97/build/build/Athena/x86_64-centos7-gcc8-dbg/lib/libDataModelAthenaPoolDictDict.so", entry=0x0, system=true)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/base/src/TSystem.cxx:1945
      #39 0x00007f2f2756eed5 in TUnixSystem::Load (this=0x1b63080, 
          module=0xcacb6f00 "/media/krasznaa/MyPassport_1TB/projects/lcg_97/build/build/Athena/x86_64-centos7-gcc8-dbg/lib/libDataModelAthenaPoolDictDict.so", entry=0x0, system=true)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/unix/src/TUnixSystem.cxx:2775
      #40 0x00007f2f273dd792 in TROOT::LoadClass (this=0x7f2f27a02d60 <ROOT::Internal::GetROOT1()::alloc>, libname=0xcacaaf60 "libDataModelAthenaPoolDictDict.so", check=false)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/base/src/TROOT.cxx:2187
      #41 0x00007f2f226e24d0 in TCling::AutoLoad (this=0x1b64e00, cls=0xcacaae70 "ElementLinkVector_p1<unsigned int>", knowDictNotLoaded=true)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/metacling/src/TCling.cxx:5874
      #42 0x00007f2f274f983e in TClass::GetClass (name=0xcacaa990 "ElementLinkVector_p1<unsigned int>", load=true, silent=false)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:3018
      #43 0x00007f2f27530405 in TProtoClass::FillTClass (this=0xc63f6840, cl=0xcab7c800) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TProtoClass.cxx:248
      #44 0x00007f2f274f4106 in TClass::Init (this=0xcab7c800, name=0x7f2d90f0e370 "TrigInDetTrackTruthMap_p1", cversion=1, typeinfo=0x7f2da1a82128 <typeinfo for TrigInDetTrackTruthMap_p1>, isa=0xcac00770, 
          dfil=0x7f2d90f0e354 "TrigInDetTrackTruthMap_p1.h", ifil=0x0, dl=23, il=0, givenInfo=0x0, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:1446
      #45 0x00007f2f274f36a7 in TClass::TClass (this=0xcab7c800, name=0x7f2d90f0e370 "TrigInDetTrackTruthMap_p1", cversion=1, info=..., isa=0xcac00770, dfil=0x7f2d90f0e354 "TrigInDetTrackTruthMap_p1.h", 
          ifil=0x0, dl=23, il=0, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:1277
      #46 0x00007f2f27502034 in ROOT::CreateClass (cname=0x7f2d90f0e370 "TrigInDetTrackTruthMap_p1", id=1, info=..., isa=0xcac00770, dfil=0x7f2d90f0e354 "TrigInDetTrackTruthMap_p1.h", ifil=0x0, dl=23, il=0)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:5672
      #47 0x00007f2f2989c9f2 in ROOT::Internal::TDefaultInitBehavior::CreateClass (this=0x7f2ed75cff60 <(anonymous namespace)::TypePatchInitBehavior::oldBehavior>, 
          cname=0x7f2d90f0e370 "TrigInDetTrackTruthMap_p1", id=1, info=..., isa=0xcac00770, dfil=0x7f2d90f0e354 "TrigInDetTrackTruthMap_p1.h", ifil=0x0, dl=23, il=0)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT-v6.20.02-build/include/Rtypes.h:181
      #48 0x00007f2ed7580fc8 in (anonymous namespace)::TypePatchInitBehavior::CreateClass (this=0x7f2f27a029d0 <ROOT::Internal::DefineBehavior(void*, void*)::theDefault>, 
          cname=0x7f2d90f0e370 "TrigInDetTrackTruthMap_p1", id=1, info=..., isa=0xcac00770, dfil=0x7f2d90f0e354 "TrigInDetTrackTruthMap_p1.h", ifil=0x0, dl=23, il=0)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/RootUtils/src/pyroot/PyROOTTypePatch.cxx:71
      #49 0x00007f2f2751ebd3 in ROOT::TGenericClassInfo::GetClass (this=0x7f2d90f5cfa0 <ROOT::GenerateInitInstanceLocal(TrigInDetTrackTruthMap_p1 const*)::instance>)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TGenericClassInfo.cxx:250
      #50 0x00007f2d90ebc5a8 in ROOT::TrigInDetTrackTruthMap_p1_Dictionary () at Trigger/TrigTruthEvent/TrigTruthEventTPCnv/CMakeFiles/TrigTruthEventTPCnvDictReflexDict.cxx:80
      #51 0x00007f2f274f95e6 in TClass::GetClass (name=0xcacb9720 "TrigInDetTrackTruthMap_p1", load=true, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:2962
      #52 0x00007f2f27f2a40e in TGenCollectionProxy::Value::Value (this=0xcaa91ce0, inside_type=..., silent=false)
          at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:370
      #53 0x00007f2f27f2c41e in R__CreateValue (name=..., silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:824
      #54 0x00007f2f27f2cbe8 in TGenCollectionProxy::InitializeEx (this=0xcab58600, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:904
      #55 0x00007f2f27f2c18d in TGenCollectionProxy::Initialize (this=0xcab58600, silent=false) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:779
      #56 0x00007f2f27f2beed in TGenCollectionProxy::Generate (this=0xcab58600) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TGenCollectionProxy.cxx:738
      #57 0x00007f2f274f9104 in TClass::GetCollectionProxy (this=0xcab7c600) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:2843
      #58 0x00007f2f27f45e87 in TStreamerInfo::Build (this=0xca4c1a40) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/io/io/src/TStreamerInfo.cxx:512
      #59 0x00007f2f274fed3a in TClass::GetStreamerInfo (this=0xcab7c400, version=-1) at /workspace/build/projects/ROOT-v6.20.02/src/ROOT/v6.20.02/core/meta/src/TClass.cxx:4548
      #60 0x00007f2eef0a7dfe in pool::RootTreeContainer::addObject (this=0xcac7cc80, col=0xcaa91c20, dsc=..., typ=..., defSplitLevel=0, defBufferSize=32000, branchOffsetTabLen=100)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/APR/RootStorageSvc/src/RootTreeContainer.cpp:792
      #61 0x00007f2eef0a52d6 in pool::RootTreeContainer::open (this=0xcac7cc80, dbH=..., nam=..., info=0xcabeba70, mode=12)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/APR/RootStorageSvc/src/RootTreeContainer.cpp:719
      #62 0x00007f2ef42748d3 in pool::DbContainerObj::open (this=0xcab55720, typ=0xcabeba70) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/APR/StorageSvc/src/DbContainerObj.cpp:131
      #63 0x00007f2ef424ec13 in pool::DbContainer::open (this=0x7f2dc2c74be0, dbH=..., nam=..., typ=0xcabeba70, dbtyp=..., mod=12)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/APR/StorageSvc/src/DbContainer.cpp:52
      #64 0x00007f2ef436f345 in pool::DbStorageSvc::allocate (this=0xc70fee70, fDesc=..., refCont=..., technology=515, object=0xcaa91a40, shape=0xcabeba70, refpToken=@0x7f2dc2c74ea8: 0x0)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/APR/StorageSvc/src/DbStorageSvc.cpp:217
      #65 0x00007f2ef0054056 in pool::PersistencySvc::DatabaseHandler::writeObject (this=0xc70feee0, containerName=..., minorTechnology=515, object=0xcaa91a40, type=...)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/APR/PersistencySvc/src/DatabaseHandler.cpp:165
      #66 0x00007f2ef0084981 in pool::PersistencySvc::PersistencySvc::registerForWrite (this=0x18af5640, place=..., object=0xcaa91a40, type=...)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/APR/PersistencySvc/src/PersistencySvc.cpp:82
      #67 0x00007f2ef04c517a in PoolSvc::registerForWrite (this=0x5aae400, placement=0x7f2dc2c755f0, obj=0xcaa91a40, classDesc=...)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/AthenaPOOL/PoolSvc/src/PoolSvc.cxx:314
      #68 0x00007f2ef482550a in AthenaPoolCnvSvc::registerForWrite (this=0xe6b2800, placement=0x7f2dc2c755f0, obj=0xcaa91a40, classDesc=...)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/AthenaPOOL/AthenaPoolCnvSvc/src/AthenaPoolCnvSvc.cxx:772
      #69 0x00007f2da19e0c1d in T_AthenaPoolCustCnv<TrigInDetTrackTruthMap, TrigInDetTrackTruthMap_tlp2>::objectToPool<TrigInDetTrackTruthMap_tlp2> (this=0xc723bc00, pObj=0xcaa91a40, token=@0x7f2dc2c75720: 0x0, 
          key=..., output=...) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.icc:73
      #70 0x00007f2da19b02de in T_AthenaPoolCustomCnvWithKey<TrigInDetTrackTruthMap, TrigInDetTrackTruthMap_tlp2>::DataObjectToPool (this=0xc723bc00, pAddr=0xc730eb00, pObj=0x4b974af0)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.icc:52
      #71 0x00007f2ef48f146b in AthenaPoolConverter::fillRepRefs (this=0xc723bc00, pAddr=0xc730eb00, pObj=0x4b974af0)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/AthenaPOOL/AthenaPoolCnvSvc/src/AthenaPoolConverter.cxx:117
      #72 0x00007f2f0c67ac5f in AthCnvSvc::makeCall (this=0xe6b2800, typ=5, ignore_add=true, ignore_obj=false, update=false, pAddress=@0x7f2dc2c75a08: 0xc730eb00, pObject=@0x7f2dc2c75a00: 0x4b974af0)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/AthenaBaseComps/src/AthCnvSvc.cxx:593
      #73 0x00007f2f0c675f09 in AthCnvSvc::fillRepRefs (this=0xe6b2800, pAddress=0xc730eb00, pObject=0x4b974af0)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/AthenaBaseComps/src/AthCnvSvc.cxx:315
      #74 0x00007f2ef480331d in AthenaPoolCnvSvc::fillRepRefs (this=0xe6b2800, pAddress=0xc730eb00, pObject=0x4b974af0)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Database/AthenaPOOL/AthenaPoolCnvSvc/src/AthenaPoolCnvSvc.cxx:267
      #75 0x00007f2f05b95f8f in AthenaOutputStreamTool::streamObjects (this=0x5a48d200, dataObjects=..., outputName=...)
          at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/AthenaServices/src/AthenaOutputStreamTool.cxx:452
      #76 0x00007f2f05afec94 in AthenaOutputStream::write (this=0x52a48800) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/AthenaServices/src/AthenaOutputStream.cxx:605
      #77 0x00007f2f05af91e9 in AthenaOutputStream::execute (this=0x52a48800) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/athena/Control/AthenaServices/src/AthenaOutputStream.cxx:509
      #78 0x00007f2f1005351d in Gaudi::details::LegacyAlgorithmAdapter::execute (this=<optimized out>) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/build/src/GAUDI/GaudiKernel/GaudiKernel/Algorithm.h:48
      #79 0x00007f2f10ca080e in Gaudi::Algorithm::sysExecute (this=0x52a48800, ctx=...) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/build/src/GAUDI/GaudiKernel/src/Lib/Algorithm.cpp:363
      #80 0x00007f2ea4ed98fe in AlgoExecutionTask::execute (this=0x7f2f0e5a7440) at /media/krasznaa/MyPassport_1TB/projects/lcg_97/build/src/GAUDI/GaudiHive/src/AlgoExecutionTask.cpp:71
      #81 0x00007f2f26f1d55d in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::process_bypass_loop (this=this@entry=0x7f2f0e53be00, context_guard=..., t=t@entry=0x7f2f0e5a7440, 
          isolation=isolation@entry=0) at ../../include/tbb/task.h:992
      #82 0x00007f2f26f1d855 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all (this=0x7f2f0e53be00, parent=..., child=<optimized out>) at ../../include/tbb/task.h:992
      #83 0x00007f2f26f1737f in tbb::internal::arena::process (this=0x7f2f0e5aba00, s=...) at ../../src/tbb/arena.cpp:196
      #84 0x00007f2f26f15d53 in tbb::internal::market::process (this=0x7f2f0e5b3580, j=...) at ../../src/tbb/market.cpp:667
      #85 0x00007f2f26f1215c in tbb::internal::rml::private_worker::run (this=0x7f2f06f91100) at ../../src/tbb/private_server.cpp:266
      #86 0x00007f2f26f12369 in tbb::internal::rml::private_worker::thread_routine (arg=<optimized out>) at ../../src/tbb/private_server.cpp:219
      #87 0x00007f2f2edb9e65 in start_thread () from /lib64/libpthread.so.0
      #88 0x00007f2f2e3d988d in clone () from /lib64/libc.so.6
      (gdb)
      

      We're still trying to understand the cause of the problem ourselves as well, but by now we wasted enough time that some expert insight would be highly appreciated...

      Cheers,
      Attila

        Attachments

          Activity

            People

            • Assignee:
              pcanal Philippe Canal
              Reporter:
              akraszna Attila Krasznahorkay
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: