首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

windbg调试dump文件“Unable to get address of NTDLL!NtGlobalFlag.”,该怎么解决

2012-03-16 
windbg调试dump文件“Unable to get address of NTDLL!NtGlobalFlag.”使用windbg调试dump文件,执行命令!hea

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.

热点排行