首页
社区
课程
招聘
[求助]VM+WinXP的WinDBG内核调试,提示symbol错误
发表于: 2011-3-21 22:09 6051

[求助]VM+WinXP的WinDBG内核调试,提示symbol错误

2011-3-21 22:09
6051
请各位帮忙!

Host=Guess=Winxp。用户模式调试时,一切如常,能联网,证明symbol path没问题。
同样的环境,在connect时提示好几个module无法load,但还是有内核调试符出现。以下是输入命令后,windbg的错误提示:

0: kd> !process 0 0
**** NT ACTIVE PROCESS DUMP ****
***********************************************************************    Your debugger is not using the correct symbols                 ***
***    In order for this command to work properly, your symbol path   ***
***    must point to .pdb files that have full type information.      ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                   ***
***    Type referenced: nt!_LIST_ENTRY                                ***
***                                                                   ***
*************************************************************************

为什么同样的symbol path,同样symbol用户模式如常却内核模式异常??会不会host os跟guess os是winxp的不同版本导致symbol不同?请高手教路!!!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 345
活跃值: (122)
能力值: ( LV2,RANK:150 )
在线值:
发帖
回帖
粉丝
2
有可能是sp版本
2011-3-22 14:25
0
雪    币: 218
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
我也是用!process 0 0 
0: kd> !process 0 0
**** NT ACTIVE PROCESS DUMP ****
*************************************************************************
***                                                                   ***
***                                                                   ***
***    Either you specified an unqualified symbol, or your debugger   ***
***    doesn't have full symbol information.  Unqualified symbol      ***
***    resolution is turned off by default. Please either specify a   ***
***    fully qualified symbol module!symbolname, or enable resolution ***
***    of unqualified symbols by typing ".symopt- 100". Note that     ***
***    enabling unqualified symbol resolution with network symbol     ***
***    server shares in the symbol path may cause the debugger to     ***
***    appear to hang for long periods of time when an incorrect      ***
***    symbol name is typed or the network symbol server is down.     ***
***                                                                   ***
***    For some commands to work properly, your symbol path           ***
***    must point to .pdb files that have full type information.      ***
***                                                                   ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                   ***
***    Type referenced: nt!_LIST_ENTRY                                ***
***                                                                   ***
*************************************************************************
Unable to read _LIST_ENTRY @ 805637b8 
2019-6-29 15:28
0
雪    币: 83
活跃值: (1087)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
4
我好想也遇到过这个问题 到现在也没解决
2019-7-1 14:16
0
游客
登录 | 注册 方可回帖
返回
//