civil_war
驱动牛犊
驱动牛犊
  • 注册日期2004-02-14
  • 最后登录2006-02-06
  • 粉丝0
  • 关注0
  • 积分108分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1212回复:1

开合笔记本时候遇到UNEXPECTED_KERNEL_MODE_TRAP的问题

楼主#
更多 发布于:2005-07-11 23:23
我用FILEMON改成了个对文件进行保护的驱动,大部分时候工作都很正常;但是我发现,当我把笔记本合上,屏幕变黑后我再将其打开,这时候就会出现 UNEXPECTED_KERNEL_MODE_TRAP这个错误,子错误码为8
0x00000008, or Double Fault, is when an exception occurs while trying to call the handler for a prior exception. Normally, the two exceptions can be handled serially. However, there are several exceptions that cannot be handled serially, and in this situation the processor signals a double fault. This is almost always caused by hardware problems.
开始以为是电源管理方面的问题,于是改写程序
        case IRP_MJ_POWER:
            bPower = TRUE;
              PoStartNextPowerIrp(Irp);
              IoSkipCurrentIrpStackLocation(Irp);
              return PoCallDriver(hookExt->FileSystem,Irp);
但是发现问题依旧,不知道是什么原因造成的,还希望得到各位的帮助,谢谢
civil_war
驱动牛犊
驱动牛犊
  • 注册日期2004-02-14
  • 最后登录2006-02-06
  • 粉丝0
  • 关注0
  • 积分108分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-12 09:47
知道问题所在了。。。。是装了SOFTICE的原因,启动的时候不加载SOFTICE的话就不会有问题了
但是很奇怪,为什么WAKE UP的时候会产生两个异常呢?而且还是不可序列化的。。。。
游客

返回顶部