Memory detection tools
-
I am currently using Rational Purify, and would like to see what other tools are out there that help detect memory leaks. I am working on a largish library (c++) of code, coupled with a mfc gui that instantiates COM objects, as well as provides user scripting abilities via Active Scripting. In particular, are there any good tools that will enable me to detect addref/release mismatches (in addition to the standard "forgetting" to call "delete" leaks)? thanks for any/all input...
-
I am currently using Rational Purify, and would like to see what other tools are out there that help detect memory leaks. I am working on a largish library (c++) of code, coupled with a mfc gui that instantiates COM objects, as well as provides user scripting abilities via Active Scripting. In particular, are there any good tools that will enable me to detect addref/release mismatches (in addition to the standard "forgetting" to call "delete" leaks)? thanks for any/all input...
I am using both Purify & BoundChecker. They can coexists just fine. Some leaks better detected by BC (Gui & COm) others much better caught by Purify. First I check with BoundChecker ( better UI + integration ). Next switch to purify rebuild project to rid of BC code. My main complain about purify is if code containts InitCommonControlsEx calls purify goes nutz. Brian