*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 1000007E, {c0000005, a91cf976, 891239e0, 891235c0}
Probably caused by : SRTSPL.SYS ( SRTSPL+31976 )
Followup: MachineOwner
---------
0: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M (1000007e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: a91cf976, The address that the exception occurred at
Arg3: 891239e0, Exception Record Address
Arg4: 891235c0, Context Record Address
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
FAULTING_IP:
SRTSPL+31976
a91cf976 8b00 mov eax,dword ptr [eax]
EXCEPTION_RECORD: 891239e0 -- (.exr 0xffffffff891239e0)
ExceptionAddress: a91cf976 (SRTSPL+0x00031976)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00000000
Attempt to read from address 00000000
CONTEXT: 891235c0 -- (.cxr 0xffffffff891235c0)
eax=00000000 ebx=82c81ee8 ecx=ffff0000 edx=00000000 esi=00000000 edi=82d64a67
eip=a91cf976 esp=89123aa8 ebp=89123ad8 iopl=0 nv up ei pl nz ac pe cy
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010217
SRTSPL+0x31976:
a91cf976 8b00 mov eax,dword ptr [eax] ds:0023:00000000=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: NULL_DEREFERENCE
PROCESS_NAME: System
CURRENT_IRQL: 0
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
EXCEPTION_PARAMETER1: 00000000
EXCEPTION_PARAMETER2: 00000000
READ_ADDRESS: GetPointerFromAddress: unable to read from 82dac718
Unable to read MiSystemVaType memory at 82d8c180
00000000
FOLLOWUP_IP:
SRTSPL+31976
a91cf976 8b00 mov eax,dword ptr [eax]
BUGCHECK_STR: 0x7E
LAST_CONTROL_TRANSFER: from 82de7744 to a91cf976
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
89123ad8 82de7744 a9c7e1c8 a9c3b000 00000000 SRTSPL+0x31976
89123cbc 82de54b5 00000001 00000000 89123ce4 nt!IopLoadDriver+0x7ed
89123d00 82cb208b 89007cd0 00000000 845b54c0 nt!IopLoadUnloadDriver+0x70
89123d50 82e52a55 00000001 9e5a3419 00000000 nt!ExpWorkerThread+0x10d
89123d90 82d04239 82cb1f7e 00000001 00000000 nt!PspSystemThreadStartup+0x9e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x19
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: SRTSPL+31976
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: SRTSPL
IMAGE_NAME: SRTSPL.SYS
DEBUG_FLR_IMAGE_TIMESTAMP: 48ed1e13
STACK_COMMAND: .cxr 0xffffffff891235c0 ; kb
FAILURE_BUCKET_ID: 0x7E_SRTSPL+31976
BUCKET_ID: 0x7E_SRTSPL+31976