版块
论坛
喜欢
话题
应用
搜索
登录
注册
chudd的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=62008
WIN2K下,运行某个程序,机器蓝屏,出现一个IRQ错误,如何知道这个IRQ错误是哪个驱动程序引起的?
WIN2K下,运行某个程序,机器蓝屏,出现一个IRQ错误,如何知道这个IRQ错误是哪个驱动程序引起的?
回复
(
11
)
2003-11-12 10:36
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
luowei74
:
80468b6f 这是出错地址,看看它属于哪个驱动程序。 drivers可以列出所有的驱动的地址范围。 如果看不出来,就需要对栈进行分析了。如果栈没有被破坏,应该能够找出问题来的。 客户诊断工具中有一个程序专门用于分析dmp,可以看到更详细一点的资料,但不一定准确。准...
(2003-11-19 08:49)
回复
xiaoyan_yang121
:
用WINDBG联机调试应该是很容易的呀!
(2003-11-17 17:43)
回复
wowocock
:
Hard coded breakpoint hit?? 程序中加了INT3断点指令,把那些ASSERT什么的都去掉。。。。。。
(2003-11-14 14:15)
回复
chudd
:
转储文件中,前面是加载的SYS的说明,最后一部分是: ...... Module load:NAVENG.SYS(symbol | loading deferred) Could not get address of KiProcessorBlock Finished...
(2003-11-14 08:41)
回复
luowei74
:
安装微软的客户诊断工具,更重要的是安装符号表。用WinDBG打开dump文件就可以分析了 崩溃转储文件最好设置成“完全”,这种模式下dmp大小等于内存大小,更容易分析问题
(2003-11-13 13:51)
回复
seaquester
:
转储文件好大呀!打开都这么慢! 不知如何看呀? 到MS的网上去下载WINDBG
(2003-11-13 08:25)
回复
chudd
:
转储文件好大呀!打开都这么慢! 不知如何看呀?
(2003-11-13 08:15)
回复
yusong
:
0X0A的含义是DRIVER在IRQL2或之上TOUCH了PAGEDPOOL的地址. INSIDE W2K中提到IRQL2不能TOUCH PAGEDPOOL的地址.你看一下你的程序用到哪些DRIVER. 存储文件是MEMORY.DMP.缺省是在WINNT下的. ...
(2003-11-12 17:11)
回复
chudd
:
“崩溃转储文件”在哪里呀?
(2003-11-12 15:56)
回复
wowocock
:
可以通过分析,崩溃转储文件查看信息。。。
(2003-11-12 13:09)
回复
1
2
下一页 »
chudd
加关注
写私信
0
关注
0
粉丝
68
帖子
返回顶部