阅读:1598回复:2
请教蓝屏后通过DMP文件,定位代码出错位置的问题
编译好代码后,
一...我使用DDK (Windows Server 2003 Checked Build Environment)build -cwz build出了sys,obj,pdb文件 二...我使用monitor安装了驱动程序,立刻蓝屏,并且生成了 DMP文件, 三...我使用WinDbg open crush dump打开DMP文件 Symbol和Image路径设置为OBJ,PDB,SYS的文件路径D:\tools\ddk2003\test1\objchk_wnet_x86\i386,source路径为原文件路径D:\tools\ddk2003\test1 四...打开DMP后 提示 ***** Kernel symbols are WRONG. Please fix symbols to do analysis. ***** Kernel symbols are WRONG. Please fix symbols to do analysis. 打开CALLBACK后,出现类试代码NtWriteFile+0x45b8行,无法定位具体出错时的函数,和具体代码位置, 我是XP用户, 问怎么才能通过WinDbg 和DMP文件确定代码出现蓝屏的具体位置 |
|
|
沙发#
发布于:2007-05-08 10:37
windbg上面有说明的,需要导入所以symbols,微软的网站上有下的.
|
|
板凳#
发布于:2007-05-30 17:29
引用第1楼light1992于2007-05-08 10:37发表的 : 不错,最好是下载了安装,然后设置为安装后的目录,这样速度快。 |
|