使用Visual Leak Detector检测内存泄漏的代码

3

我正在尝试在Visual Studio 2008中使用Visual Leak Detector,以下是输出示例:

Detected memory leaks!
Dumping objects ->
{204} normal block at 0x036C1568, 1920 bytes long.
 Data: <                > 80 08 AB 03 00 01 AB 03 80 F9 AA 03 00 F2 AA 03 
{203} normal block at 0x0372CC68, 40 bytes long.
 Data: <(               > 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 18 00 
{202} normal block at 0x0372CC00, 44 bytes long.
 Data: << E             > 3C 16 45 00 80 02 00 00 E0 01 00 00 01 00 00 00 

用户指南中说要点击任何一行以跳转到相应的文件/代码行;我尝试点击每一行,但什么也没有发生!我错过了什么吗?
2个回答

3

请问您是否在关闭优化并开启调试信息的情况下编译了代码?如果没有这样做,很难将地址链接到您的实际源代码。

还有可能是泄漏发生在无法找到源代码的代码中(例如一个被包含的库)。


2
你应该使用Deleaker。它一定会帮到你的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接