Bug #25386
Dictionary for recob::Track missing important version entries
Start date:
01/12/2021
Due date:
% Done:
0%
Estimated time:
Occurs In:
Experiment:
-
Co-Assignees:
Description
This was discovered while diagnosing a memory leak in the schema evolution from version 13 to version 17 of recob::Track
. See some details at https://github.com/root-project/root/issues/7016.
The class versions listed in the current classes_def.xml
file include:
<class name="recob::Track" ClassVersion="17">
<version ClassVersion="17" checksum="738708267"/>
<version ClassVersion="16" checksum="1293628079"/>
<version ClassVersion="15" checksum="2420564911"/>
<version ClassVersion="14" checksum="2345363916"/>
</class>
...
<ioread
version="[-14]" ...>
...
</ioread>
Because version 13 (and older) is not specified, the IO rule is not applied.
History
#1 Updated by Kyle Knoepfel about 2 months ago
- Assignee set to Kyle Knoepfel
- Status changed from New to Assigned
#2 Updated by Kyle Knoepfel about 2 months ago
- Status changed from Assigned to Rejected
I misunderstood which version was on disk (it was 15 and not 13). This issue is therefore moot and should be rejected.