读书人

windbg调试dump文件“Unable to get a

发布时间: 2012-03-16 16:34:56 作者: rapoo

windbg调试dump文件“Unable to get address of NTDLL!NtGlobalFlag.”
使用windbg调试dump文件,执行命令!heap,提示“Unable to get address of NTDLL!NtGlobalFlag.”,请问各位高手是怎么回事?谢谢。

[解决办法]
网上查到了点:
原因1、你需要为二进制符号设置符号路径
!sympath SRV*c:\mysymbolsdir*http://msdl.microsoft.com/download/symbols

!reload

!heap -v
原因2、即使你设对了符号路径,也可能出问题,据说某个时候的一个补丁破坏了!heap的使用。使用如下方法:
0:000> .symfix [local dir]

And by the way, you should use .sympath and .reload instead of !sympath etc.

读书人网 >windows

热点推荐