I use purify to find out of array boundary read/write, Uninitialized memory read, mem leaks and some other things. But it is slow, so I use it when I have no clue what is wrong with my programm and before final release. It is really useful to pin point memory corruption point.
Regards.
As long as you can reproduce the order of your program's memory allocations you can use the MSVC++ debugger to detect memory leaks. There is an MSDN article that describes how to do this.
I would try searching for some similar tool
in Sourceforge. Agree that they dont come with
"warranty" or anything, but still some of their
code is pretty good. The advantage is of course that
you neednt buy expensive software like Rational. THe
downside is that they dont come with warranty or GUI
(generally). For example there is memwatch which can
detect ansi c memory leaks.
Of course if you dont like the idea of free software
please ignore this mail.Otherwise checkout some good
stuff in
Anand ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mail me at abpillai@excite.com if you want additional help. I dont promise that I can solve your problem, but I will try my best.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.