求助,windbg无法下载符号表。。。

[复制链接]
查看11 | 回复10 | 2021-1-27 05:08:47 | 显示全部楼层 |阅读模式
事情是这样的,楼主想用!locks分析死锁问题,但是输入后就显示
0:004>!locks
NTSDEXTS:Unabletoresolventdll!RtlCriticalSectionList
NTSDEXTS:Pleasecheckyoursymbols
然后查找了各种博客,说要输入SRV*D:\mysymbol*http://msdl.microsoft.com/download/symbols
下载符号表,但是加载就会报错:
*************Pathvalidationsummary**************
ResponseTime(ms)Location
Deferredsrv*d:\mysymbol*http://msdl.microsoft.com/download/symbols
0:004>.reload
.........................................................
***WARNING:Unabletoverifytimestampforntdll.dll
*************SymbolLoadingErrorSummary**************
ModulenameError
ntdllThesystemcannotfindthefilespecified
Youcantroubleshootmostsymbolrelatedissuesbyturningonsymbolloadingdiagnostics(!symnoisy)andrepeatingthecommandthatcausedsymbolstobeloaded.
Youshouldalsoverifythatyoursymbolsearchpath(.sympath)iscorrect.

然后就没有然后了。。。求解这到底该咋办呢?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
执行一下!sym noisy
然后再执行一下.reload看看错误信息
回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
那个*和http之间不要有空格
回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
引用2楼Simple-Soft的回复:那个*和http之间不要有空格

我试试
0:004>!symnoisy
noisymode-symbolpromptson
*************Pathvalidationsummary**************
ResponseTime(ms)Location
Deferredsrv*d:\mysymbol*http://msdl.microsoft.com/download/symbols
DBGHELP:SymbolSearchPath:srv*d:\mysymbol*http://msdl.microsoft.com/download/symbols
0:004>.reload
.........................................................
SYMSRV:BYINDEX:0x18
d:\mysymbol*http://msdl.microsoft.com/download/symbols
ntdll.dll
5450559E1ac000
SYMSRV:UNC:d:\mysymbol\ntdll.dll\5450559E1ac000\ntdll.dll-pathnotfound
SYMSRV:UNC:d:\mysymbol\ntdll.dll\5450559E1ac000\ntdll.dl_-pathnotfound
SYMSRV:UNC:d:\mysymbol\ntdll.dll\5450559E1ac000\file.ptr-pathnotfound
SYMSRV:HTTPGET:/download/symbols/ntdll.dll/5450559E1ac000/ntdll.dll
SYMSRV:HttpSendRequest:800C2EFD-ERROR_INTERNET_CANNOT_CONNECT
SYMSRV:RESULT:0x800C2EFD
DBGHELP:D:\WindowsKits\10\Debuggers\ntdll.dll-filenotfound
DBGENG:C:\Windows\System32\ntdll.dllimageheaderdoesnotmatchmemoryimageheader.
DBGENG:C:\Windows\System32\ntdll.dll-Couldn'tmapimagefromdisk.
DBGENG:ntdll.dll-Partialsymbolimageloadmissingimageinfo
DBGHELP:Moduleisnotfullyloadedintomemory.
DBGHELP:Searchingforsymbolsusingdebugger-provideddata.
SYMSRV:BYINDEX:0x19
d:\mysymbol*http://msdl.microsoft.com/download/symbols
ntdll.pdb
DC445345249541D284B484F99C46375F1
SYMSRV:UNC:d:\mysymbol\ntdll.pdb\DC445345249541D284B484F99C46375F1\ntdll.pdb-pathnotfound
SYMSRV:UNC:d:\mysymbol\ntdll.pdb\DC445345249541D284B484F99C46375F1\ntdll.pd_-pathnotfound
SYMSRV:UNC:d:\mysymbol\ntdll.pdb\DC445345249541D284B484F99C46375F1\file.ptr-pathnotfound
SYMSRV:HTTPGET:/download/symbols/ntdll.pdb/DC445345249541D284B484F99C46375F1/ntdll.pdb
SYMSRV:HttpSendRequest:800C2EFD-ERROR_INTERNET_CANNOT_CONNECT
SYMSRV:RESULT:0x800C2EFD
DBGHELP:ntdll.pdb-filenotfound
***WARNING:Unabletoverifytimestampforntdll.dll
DBGHELP:ntdll-nosymbolsloaded
*************SymbolLoadingErrorSummary**************
ModulenameError
ntdllThesystemcannotfindthefilespecified
TheSYMSRVclientfailedtofindafileintheUNCstore,orthere
isaninvalidUNCstore(aninvalidpathorthepingme.txtfileis
notpresentintherootdirectory),orthefileispresentinthe
symbolserverexclusionlist.

回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
你的为什么提示是unc路径?

回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
引用4楼Simple-Soft的回复:你的为什么提示是unc路径?
不知道啊。。啥意思。。


回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
你把你符号设置截个屏看看
回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
引用6楼Simple-Soft的回复:你把你符号设置截个屏看看



是这个吗。。
回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
可能你访问不了符号服务器,你试试能不能访问
http://msdl.microsoft.com/download/symbols

回复

使用道具 举报

千问 | 2021-1-27 05:08:47 | 显示全部楼层
引用楼主魂灵L的回复:然后就没有然后了。。。求解这到底该咋办呢?
符号库被屏了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行