阅读:1521回复:8
蓝屏后,堆栈中没有我的驱动怎么办?
经常遇到这样的情况:系统蓝屏后,堆栈中不包含我的驱动,但错误肯定是我的的驱动引起的。driver verifier设置后也依然定位不到自己驱动的错误代码,我只好放弃现行的代码方案,换一条路实现功能,没效率而且被动。像这种情况不知道各位大牛们是如何调试的。
|
|
沙发#
发布于:2008-05-27 20:35
verifier
|
|
|
板凳#
发布于:2008-05-27 21:14
引用第1楼znsoft于2008-05-27 20:35发表的 : 能说清楚点吗? 我用verifier对我的驱动设置了所有检查,然后,继续Debug——〉蓝屏——〉堆栈中仍然没有我的驱动 |
|
地板#
发布于:2008-05-27 22:42
分析现有的调用栈,看看你的驱动什么地方会和这个调用栈有关系。
|
|
地下室#
发布于:2008-05-27 23:10
引用第3楼tooflat于2008-05-27 22:42发表的 : 果然是大牛,这个有点难度了:) 而起我现在的蓝屏每次堆栈都不一样,郁闷了 |
|
5楼#
发布于:2008-05-28 21:40
dps esp-300 esp+300
|
|
|
6楼#
发布于:2008-05-29 13:43
引用第5楼znsoft于2008-05-28 21:40发表的 : 更晕了 |
|
7楼#
发布于:2008-05-29 14:39
楼上的说的是做什么,我告诉你的是怎么做,那个是windbg命令,用于查看 dump中的调用栈
|
|
|
8楼#
发布于:2008-05-30 00:39
引用第7楼znsoft于2008-05-29 14:39发表的 : 很好用,呵呵,多谢指点哈 |
|