[Ns-developers] Bug 790: Memory leak in TestSuite routing-aodv-regression

craigdo@ee.washington.edu craigdo at ee.washington.edu
Fri Jan 15 10:48:42 PST 2010


> > If desired, this should be opened as a new bug, unrelated to 790.
> 
> I consider being leak-free a criteria for release so, from my
> perspective, that potential bug should be a blocker for the release.

I agree with you that being leak-free should be a release criterion.

I was afraid that I would go back to previous releases and find these
still-reachable errors scattered through the code since we've never flagged
them, and you have to look pretty closely through a large amount of noise to
notice them.  It was a pleasant surprise to find that only one such error
had slipped into ns-3.6 (TestSuite ipv4-address-helper).

So, all of these still-reachable errors are a new phenomenon for ns-3.7 and
they should definitely be fixed before release.

BTW, we should also fix wutils.py to check for still-reachable errors,
should fix test.py to check for definitely-reachable errors, or perhaps even
better, fix both to fail a valgrind run if they find the string "LEAK
SUMMARY:" in the output.
                                                  
-- Craig












More information about the Ns-developers mailing list