action3210
驱动小牛
驱动小牛
  • 注册日期2008-02-27
  • 最后登录2010-09-17
  • 粉丝1
  • 关注1
  • 积分20分
  • 威望194点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
阅读:2026回复:0

共享内存一段时间后,Windbg提示USBPORT.SYS导致系统崩溃

楼主#
更多 发布于:2008-05-30 16:19
视频驱动,通过创建非分页内存块或者直接对驱动内内存块映射供驱动跟应用程序使用,出现下面一些问题:
1,如果直接映射驱动本身使用的内存块,在Windbg里代码看起来不是顺序执行的,从效果上也可以看出不是每帧视频都被处理过,会有跳帧现象(不是工作量引起的,直接画一个方框也会跳帧)
2,两种共享内存的方法都会在运行大概20多分钟后引起系统重启。Windbg提示可能是USBPORT.SYS导致:
SYMBOL_NAME:  USBPORT!USBPORT_DoneTransfer+137

MODULE_NAME:  USBPORT

IMAGE_NAME:  USBPORT.SYS

DEBUG_FLR_IMAGE_TIMESTAMP:  41107d62

FAILURE_BUCKET_ID:  0xD1_USBPORT!USBPORT_DoneTransfer+137

BUCKET_ID:  0xD1_USBPORT!USBPORT_DoneTransfer+137

错误代号为:DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)。

上面提到的错误是比较固定的,偶尔还有其他提示未知的错误不知是否也是同样原因造成的。
游客

返回顶部