Skip to content

Crash during dictionary generation with ROOT 6.24 #8387

@Revile77

Description

@Revile77
  • Checked for duplicates

Describe the bug

We encounter a crash during dictionary creation via rootcling when building a specific package against the ATLAS offline software -- Athena.
The package can be accessed in this public gitlab repository.

Essentially, the package contains classes which derive from base classes within the Athena software repository, and we need to create dictionary for this package.

Expected behavior

Build should succeed with dictionary creation.

To Reproduce

We've been unable trigger this with a simple minimal example. I am attaching instead the log from the build, which contains the crash. build_log_err.txt

The following classes in the package are leading to the crash:
https://gitlab.cern.ch/tdado/publiccustomeventsaver/-/blob/master/HowtoExtendAnalysisTop/CustomEventSaver.h
https://gitlab.cern.ch/atlasphys-top/reco/howtoextendanalysistop/-/blob/master/HowtoExtendAnalysisTop/DynamicKeysEventSaver.h
Both of them derive from base class in athena:
https://gitlab.cern.ch/atlas/athena/-/blob/master/PhysicsAnalysis/TopPhys/xAOD/TopAnalysis/TopAnalysis/EventSaverFlatNtuple.h

Setup

build_log_err.txt

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions