Heinz, can you run with valgrind to see if it reports leaks involving msgForMultiplyDefinedPV?
Ralph, can you confirm?
If this patch changes things, it seems likely that ~msgForMultiplyDefinedPV is/was never called due to some bug involving free lists, custom "operator delete", and explicitly calling the dtor.
So what now? Do we take the time to untangle this bug to retain the free-list, apply my patch which does explicit new/delete w/o a free-list, revert the earlier patch which uncovered this bug, or something else?
Heinz, can you run with valgrind to see if it reports leaks involving msgForMultiplyD efinedPV?
Ralph, can you confirm?
If this patch changes things, it seems likely that ~msgForMultiply DefinedPV is/was never called due to some bug involving free lists, custom "operator delete", and explicitly calling the dtor.
So what now? Do we take the time to untangle this bug to retain the free-list, apply my patch which does explicit new/delete w/o a free-list, revert the earlier patch which uncovered this bug, or something else?