In ION 3.7.4 and later versions, an ION Working Memory leak occurs if a retransmitted ("late") Report Segment is received after the same Report Segment has already been successfully processed. (The Sending node did not receive or did not properly process the Report Ack so it kept retransmitting the RS.)
The default for CLOSED_EXPORTS_ENABLED was changed from 1 to 0 in ltp/library/ltpP.h which leads to different compilation from earlier versions. In ltp/library/libltpP.c, the MRELEASE(newClaims) on line 6488 needs to be moved outside of the condtionally compiled CLOSED_EXPORTS_ENABLED block of code.
Anonymous
Resolved.