jamesking
驱动牛犊
驱动牛犊
  • 注册日期2004-02-04
  • 最后登录2013-03-15
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望53点
  • 贡献值1点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:1453回复:1

连续运行6天后出现蓝屏

楼主#
更多 发布于:2008-01-10 13:27
用户报告连续运行6天后出现蓝屏,dump记录如下:
dump记录我看不懂,是不是我调用NDISMSendComplete出现非法地址访问了?

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 00000008, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: f724a055, address which referenced memory

Debugging Details:
------------------







READ_ADDRESS:  00000008

CURRENT_IRQL:  2

FAULTING_IP:
NDIS!ndisMSendCompleteX+55
f724a055 8b7808          mov     edi,dword ptr [eax+8]

DEFAULT_BUCKET_ID:  DRIVER_FAULT

BUGCHECK_STR:  0xD1

PROCESS_NAME:  Idle

TRAP_FRAME:  f78b2bb8 -- (.trap 0xfffffffff78b2bb8)
ErrCode = 00000000
eax=00000000 ebx=8a533ad0 ecx=00000002 edx=fffffffe esi=88b86c20 edi=8a71eb98
eip=f724a055 esp=f78b2c2c ebp=f78b2c40 iopl=0         nv up ei ng nz na po nc
cs=0008  ss=0010  ds=0023  es=0023  fs=0030  gs=0000             efl=00010282
NDIS!ndisMSendCompleteX+0x55:
f724a055 8b7808          mov     edi,dword ptr [eax+8] ds:0023:00000008=????????
Resetting default scope

LAST_CONTROL_TRANSFER:  from 80505133 to 80536da0

STACK_TEXT:  
f78b2b9c 80505133 0000000a 00000008 00000002 nt!KeBugCheckEx+0x19
f78b2b9c f724a055 0000000a 00000008 00000002 nt!KiTrap0E+0x224
f78b2c40 ba58f7d2 8a533ad0 88b86c20 00000000 NDIS!ndisMSendCompleteX+0x55
WARNING: Stack unwind information not available. Following frames may be wrong.
f78b2c5c ba58e2c6 8a16f1c0 8a71eb98 00000000 capture+0x27d2
f78b2c74 f724a06e 8a16f1c0 8a71eb98 00000000 capture+0x12c6
f78b2c98 ba32a202 8a53aa38 8a71eb98 00000000 NDIS!ndisMSendCompleteX+0x6e
f78b2cc0 ba329483 00000005 f78b2ce3 8a53aa38 e1000325+0x2202
f78b2ce4 f724f025 00509218 f7737980 8a509670 e1000325+0x1483
f78b2cf8 8050cae8 8a509670 8a50965c 00000000 NDIS!ndisMDpcX+0x1d
f78b2d50 8050647a 00000000 0000000e 00000000 nt!KiRetireDpcList+0xc8
f78b2d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x37



STACK_COMMAND:  kb

FOLLOWUP_IP:
capture+27d2
ba58f7d2 eb14            jmp     capture+0x27e8 (ba58f7e8)

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  capture+27d2

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: capture

IMAGE_NAME:  capture.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  46e10ad0

FAILURE_BUCKET_ID:  0xD1_capture+27d2

BUCKET_ID:  0xD1_capture+27d2

Followup: MachineOwner
---------

liio
驱动小牛
驱动小牛
  • 注册日期2005-12-24
  • 最后登录2022-06-16
  • 粉丝4
  • 关注1
  • 积分24分
  • 威望343点
  • 贡献值0点
  • 好评度171点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2008-01-20 21:42
老问题了.自定义包不要通知上层处理
最好加上LOOPBACK标志
游客

返回顶部