views:

1144

answers:

4

I am looking for a free memory debugger for Windows, suited for debugging C++ applications built with VC, with similiar functionality to Insure++ or Purify.

Any recomendations?

  • GUI is a plus

  • Integration with VS is a bigger plus

+1  A: 

valgrind + cygwin

ANSIMD (Ansi Memory Debugger)

UPS Debugger

GoBug Debugger

Microsoft Debugging Tools

Stack Trace Analysis Tool (STAT)

Mono Migration Analysis

http://www.debuginfo.com/ - Might be some of tools u can find over there

joe
+1  A: 

Ollydbg is also pretty useful.

none
A: 

Purify is a memory profiler. You can try DebugDiag provided by windows.It can give you memory dumps and at various points and you can then check for memory leaks.

Windbg is also good.

Alien01
+1  A: 

Try DUMA, I have used it before, it's cross-platform and the latest release is recent.

Diaa Sami