Description
Check duplicate issues.
- Checked for duplicates
Description
While trying to update to LCG_106_ATLAS_3 (root 6.32/02) we encountered a test failure. An intermediate file produce with this release could not be read back with an older release (6.10/06, 6.08.06), we encounter a segfault when the file is closed.
Background: ATLAS Trigger simulation of run 2 uses the release that was used for data-taking during run 2.
Reproducer
I copied the intermediate file + reproducer script to /afs/cern.ch/work/w/wlampl/public/ATEAM-1001
The script is quite simple:
from ROOT import TFile
f=TFile.Open("tmp.RDO")
f.ls()
t=f.Get("CollectionTree")
n=t.GetEntries()
for i in range(n):
s=t.GetEntry(i)
print(s)
f.Close()
For root versions back to about 6.16.00 it works as expected. Running with 6.08.06 and 6.10.06 (in a centos7 container), I encounter a segfault as the end. A log can be found in /afs/cern.ch/work/w/wlampl/public/ATEAM-1001/log.22.0.0
ROOT version
Writing: 6.32/02
Reading: 6.10/06 or 6.08.06
Installation method
SFT/LCG
Operating system
CentOS7
Additional context
No response
Metadata
Metadata
Assignees
Type
Projects
Status