Project

General

Profile

Bug #22675

MnvH2D Projection has error messages in python

Added by Heidi Schellman 6 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Start date:
06/03/2019
Due date:
% Done:

100%

Estimated time:
5.00 h
Duration:

Description

Running test/Mnv_t.py gives the following error message when ProjectionX is called.

Error in <THashList::Delete>: A list is accessing an object (0x7fb9331a9800) already deleted (list name = THashList)
Error in <THashList::Delete>: A list is accessing an object (0x7fb935eabd40) already deleted (list name = THashList)
Error in <THashList::Delete>: A list is accessing an object (0x7fb935eac330) already deleted (list name = THashList)
Error in <THashList::Delete>: A list is accessing an object (0x7fb9331d3600) already deleted (list name = THashList)
Error in <THashList::Delete>: A list is accessing an object (0x7fb935eacd50) already deleted (list name = THashList)
Error in <THashList::Delete>: A list is accessing an object (0x7fb935ead520) already deleted (list name = THashList)

This is in the released MnvH2D code.

History

#1 Updated by Heidi Schellman 5 months ago

  • Estimated time set to 5.00 h
  • % Done changed from 0 to 100

This was replicated (with a segfault) in Root5 and occurs when cleanup of error bands happens. It seems to be a feature of memory management.

Adding TH1D.AddDirectory(False) as suggested by Dan Ruterbories fixed it.



Also available in: Atom PDF