Skip to content
Snippets Groups Projects

xAODRootAccess: Work around root 6.20.02 destructor issue.

Merged Scott Snyder requested to merge ssnyder/athena:dtor.xAODRootAccess-20200414 into master
  1. Apr 14, 2020
    • scott snyder's avatar
      xAODRootAccess: Work around root 6.20.02 destructor issue. · ea792651
      scott snyder authored
      ~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.
      ea792651
Loading