Skip to content

xAODRootAccess: Work around root 6.20.02 destructor issue.

~TMethodCall dereferences gCling. But if it is being run as part of global destructors, then gCling may have already been destroyed by the time the TMethodCall destructor runs.

Change TAuxVectorFactory to hold the TMethodCall instance by pointer to guard against this.

Needed to fix test failure in xAODDataSource.

See !31633 (merged).

Merge request reports