约有 13 项符合查询结果, 以下是第 2 - 2项。
费时 < 1 秒。
最后还是使用umdh就可以显示泄漏内存的调用栈了了。
Posted in WinDbg
by
mybios
on 2008-12-24
谢谢老大回复。
现在可以了。
但是显示出来的是这些信息,不是我预期的调用函数列表:
0:000> !heap -k -a
Index Address Name Debugging options enabled
1: 00140000
Segment at 00140000 to 00240000 (0001d000 bytes committed)
Segment at 0b730000 to 0b830000 (00002000 bytes committed)
Segment at 10260000 to 10460000 (00002000 bytes committed)
Segment at ...
Posted in WinDbg
by
mybios
on 2008-12-23
1、在gflags里给我指定的Image File开启“Create user mode stack trace database”和“Stack Backtrace 100M”。
2、在WinDBG里Open Executable打开这个exe
3、在Debug->Event Filter里把Exit Process设置成Handled,那么程序退出前就会断下来。
4、go,然后在程序里正常退出,这时会断下来(Exit Process异常)
5、输入!heap -k显示stack backtrace
但是,问题出来了,这是的!heap -k显示的结果是如下结果,不是我预期的内存泄漏信息:
0:000> !heap -k
*** ERROR: Symbol ...
Posted in WinDbg
by
mybios
on 2008-12-23