If you are using MFC you can use the microsoft heap checking
functions, such as afxCheckMemory(). Stick this in strategic
places where suspect heap corruption is happening. (typically you'd
put this into an ASSERT() macro to crash your program when a heap
error happens). I've used this
a number of times, it works a bit faster than purify on the straightforward
memory corruption problems such as overwriting, double deallocation,etc.
Alternatively, splash out for purify.
dave
"Steffen" <SE*****@gsd-software.com> wrote in message
news:28**************************@posting.google.c om...
I'm searching for a heap monitoring tool, 'cause I have a heap crash
in my software (c++). It occurs only after some days running my
program. The crash happens by allocating string-buffers deep in the
mfc.
Any ideas where i can find such tool?
Steffen