阅读:2440回复:1
WinDbg无法加载Symbols的问题
大家好!
我在使用Windbg查看dump信息时,出现无法加载symbols问题,请问如何解决?以下为WinDbg输出信息: Loading Dump File [D:\dump\Mini112009-01.dmp] Mini Kernel Dump File: Only registers and stack trace are available Symbol search path is: SRV*d:\symcache*http://msdl.microsoft.com/download/symbols Executable search path is: E:\TestDriver\NDISDriver\drivers_ndis6.0\build\target\Win32\x86\checked Windows Server 2008/Windows Vista Kernel Version 6002 (Service Pack 2) MP (2 procs) Free x86 compatible Product: WinNt, suite: TerminalServer SingleUserTS Built by: 6002.18005.x86fre.lh_sp2rtm.090410-1830 Machine Name: Kernel base = 0x81a11000 PsLoadedModuleList = 0x81b28c70 Debug session time: Fri Nov 20 15:52:21.978 2009 (GMT+8) System Uptime: 0 days 0:09:26.838 Loading Kernel Symbols ............................................................... ................................................................ ................... Loading User Symbols Loading unloaded module list ......... ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 19, {20, 84c74330, 84c74588, 84b0005} *** ERROR: Module load completed but symbols could not be loaded for qcusbnet.sys Probably caused by : qcusbnet.sys ( qcusbnet+3c5c ) Followup: MachineOwner --------- |
|
沙发#
发布于:2010-02-02 10:01
解决了,和大家共享一下。
需要在Symbols file path中添加 SRV*d:\symcache*http://msdl.microsoft.com/download/symbols;E:\TestDriver\NDISDriver\drivers_ndis6.0\build\target\Win32\x86\checked 后者对应于驱动程序的PDB文件所在目录。因为没有搜索该目录,所以无法加载驱动对应的符号。《Windows驱动开发技术详解》中没有说清楚。 |
|