Nested =destroy
call for "seqsv2" doesn't seem to find its custom =destroy
implementation...
#12588
Labels
=destroy
call for "seqsv2" doesn't seem to find its custom =destroy
implementation...
#12588
Example
Current Output
Repeated for every loop:
The above memory leak was confirmed with external memory resource use tools with the number of loops increased to 1000, with memory use increasing per loop until the program ends, when it drops back to the original levels.
Expected Output
Repeated for every loop:
Possible Solution
It may be caused by the call to
seq
's (seqsv2) custom destructor, which appears to have a "no-op" version auto generated when the call is nested instead of calling the custom=destroy
that is a part of newSeqV2?Additional Information
This issue needs to be fixed for "seqsv2" to be used generally across all GC's (along with some other changes).
This was tested on the latest devel branch as of 3-11-2019 including the ref counting patches:
The text was updated successfully, but these errors were encountered: