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: ffffffffc0000005, The exception code that was not handled
Arg2: fffff80002aaf7ff, The address that the exception occurred at
Arg3: fffff8800501b5b8, Exception Record Address
Arg4: fffff8800501ae10, 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:
nt!KiDeliverApc+a7
fffff800`02aaf7ff 498b4a30 mov rcx,qword ptr [r10+30h]
EXCEPTION_RECORD: fffff8800501b5b8 -- (.exr 0xfffff8800501b5b8)
ExceptionAddress: fffff80002aaf7ff (nt!KiDeliverApc+0x00000000000000a7)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: ffffffffffffffff
Attempt to read from address ffffffffffffffff
CONTEXT: fffff8800501ae10 -- (.cxr 0xfffff8800501ae10)
rax=0000000000000002 rbx=fffffa80090e0060 rcx=0000000000000001
rdx=0000000000000000 rsi=fffffa80090e00b0 rdi=fffffa80090fc000
rip=fffff80002aaf7ff rsp=fffff8800501b7f0 rbp=0000000000000000
r8=6ffffa80090e00b0 r9=0000000000000000 r10=6ffffa80090e00a0
r11=0000000000000001 r12=0000000000000001 r13=fffffa8008560400
r14=fffffa8006a05040 r15=0000000000000000
iopl=0 nv up ei pl nz na po cy
cs=0010 ss=0000 ds=002b es=002b fs=0053 gs=002b efl=00010207
nt!KiDeliverApc+0xa7:
fffff800`02aaf7ff 498b4a30 mov rcx,qword ptr [r10+30h] ds:002b:6ffffa80`090e00d0=????????????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 2
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
EXCEPTION_PARAMETER1: 0000000000000000
EXCEPTION_PARAMETER2: ffffffffffffffff
READ_ADDRESS: GetPointerFromAddress: unable to read from fffff80002d090e0
ffffffffffffffff
FOLLOWUP_IP:
dxgmms1!VIDMM_GLOBAL::ChooseCandidateForMigrationAndReset+b5
fffff880`03c27459 488b5c2430 mov rbx,qword ptr [rsp+30h]
BUGCHECK_STR: 0x7E
LAST_CONTROL_TRANSFER: from fffff80002a84ba9 to fffff80002aaf7ff
STACK_TEXT:
fffff880`0501b7f0 fffff800`02a84ba9 : 00000000`00000000 00000000`00000000 00000080`090e2000 00000000`00000000 : nt!KiDeliverApc+0xa7
fffff880`0501b870 fffff880`03c27459 : 00000000`ffffd978 fffffa80`090fc000 fffffa80`090ee000 fffffa80`090ef820 : nt!KiCheckForKernelApcDelivery+0x25
fffff880`0501b8a0 fffff880`03c1dbea : 00000000`c0000001 fffff8a0`02a14c50 fffffa80`090e2010 fffffa80`090fc000 : dxgmms1!VIDMM_GLOBAL::ChooseCandidateForMigrationAndReset+0xb5
fffff880`0501b8d0 fffff880`03c3865d : 00000000`00000000 fffff8a0`02a14c50 fffffa80`00000000 fffffa80`085604c0 : dxgmms1!VIDMM_GLOBAL::PrepareDmaBuffer+0x156
fffff880`0501baa0 fffff880`03c38398 : fffff800`00b96080 fffff880`03c37d00 fffffa80`00000000 fffffa80`00000000 : dxgmms1!VidSchiSubmitRenderCommand+0x241
fffff880`0501bc90 fffff880`03c37e96 : 00000000`00000000 fffffa80`06b12010 00000000`00000080 fffffa80`090e2010 : dxgmms1!VidSchiSubmitQueueCommand+0x50
fffff880`0501bcc0 fffff800`02d76166 : 00000000`02f0a582 fffffa80`090e0060 fffffa80`06a05040 fffffa80`090e0060 : dxgmms1!VidSchiWorkerThread+0xd6
fffff880`0501bd00 fffff800`02ab1486 : fffff800`02c4be80 fffffa80`090e0060 fffff800`02c59c40 fffff880`0121b534 : nt!PspSystemThreadStartup+0x5a
fffff880`0501bd40 00000000`00000000 : fffff880`0501c000 fffff880`05016000 fffff880`0501b650 00000000`00000000 : nt!KxStartSystemThread+0x16
SYMBOL_STACK_INDEX: 2
SYMBOL_NAME: dxgmms1!VIDMM_GLOBAL::ChooseCandidateForMigrationAndReset+b5
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgmms1
IMAGE_NAME: dxgmms1.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4a5bc578
STACK_COMMAND: .cxr 0xfffff8800501ae10 ; kb
FAILURE_BUCKET_ID: X64_0x7E_dxgmms1!VIDMM_GLOBAL::ChooseCandidateForMigrationAndReset+b5
BUCKET_ID: X64_0x7E_dxgmms1!VIDMM_GLOBAL::ChooseCandidateForMigrationAndReset+b5