We have some code that run Hadd in a bunch of root files. This has been working fine until today. We have to move to a newer release and it has 6.08/06 instead of the old release that had: 6.08/02. For some reason, we see this error:
Fatal in <TClass::SetUnloaded>: The TClass for map<TString,TString> is being unloaded when in state 3
Could you give us some tip on how to fix this problem?
This job works fine if we just use older root versions.
To be fair, I did not do much, as it is linked to the athena release we use in atlas. The only thing I did is to move from one release to a newer one. Apparently the root version is setup in:
/cvmfs/atlas.cern.ch/repo/sw/software/21.0/sw/lcg/releases/LCG_87/ROOT or
/cvmfs/atlas.cern.ch/repo/sw/software/21.0/sw/lcg/releases/LCG_88/ROOT/
If after setting up the release linked to 6.08/06 I do:
source /cvmfs/atlas.cern.ch/repo/sw/software/21.0/sw/lcg/releases/LCG_87/ROOT/6.08.02/x86_64-slc6-gcc49-opt/bin/thisroot.sh
the hadd command works fine.