用于Windows的免费内存debugging器?

可能重复:
有没有一个很好的Valgrind替代Windows

我正在寻找一个适用于Windows的免费内存debugging器,适用于debugging使用VC构build的C ++应用程序,具有与Insure ++或Purify类似的function。

任何recomendations?

  • GUI是一个加号

  • 与VS整合是一个更大的优势

Solutions Collecting From Web of "用于Windows的免费内存debugging器?"

Ollydbg也相当有用。

valgrind + cygwin

ANSIMD(Ansi内存调试器)

UPS调试器

GoBug调试器

微软调试工具

堆栈跟踪分析工具(STAT)

单一迁移分析

http://www.debuginfo.com/ – 可能是一些工具,你可以在那里找到

尝试DUMA ,我以前使用过它,它是跨平台的,最近的版本是最近的。

Purify是一个内存分析器。 你可以试试windows提供的DebugDiag。它可以给你内存转储,并在不同的点,然后你可以检查内存泄漏。

Windbg也不错。