- 2: kd> !analyze -v
- *******************************************************************************
- * *
- * Bugcheck Analysis *
- * *
- *******************************************************************************
- UNEXPECTED_KERNEL_MODE_TRAP (7f)
- This means a trap occurred in kernel mode, and it's a trap of a kind
- that the kernel isn't allowed to have/catch (bound trap) or that
- is always instant death (double fault). The first number in the
- bugcheck params is the number of the trap (8 = double fault, etc)
- Consult an Intel x86 family manual to learn more about what these
- traps are. Here is a *portion* of those codes:
- If kv shows a taskGate
- use .tss on the part before the colon, then kv.
- Else if kv shows a trapframe
- use .trap on that value
- Else
- .trap on the appropriate frame will show where the trap was taken
- (on x86, this will be the ebp that goes with the procedure KiTrap)
- Endif
- kb will then show the corrected stack.
- Arguments:
- Arg1: 0000000000000008, EXCEPTION_DOUBLE_FAULT
- Arg2: 0000000080050033
- Arg3: 00000000000406f8
- Arg4: fffff800034c9d3d
- Debugging Details:
- ------------------
- BUGCHECK_STR: 0x7f_8
- CUSTOMER_CRASH_COUNT: 1
- DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
- PROCESS_NAME: System
- CURRENT_IRQL: 2
- ANALYSIS_VERSION: 6.3.9600.17029 (debuggers(dbg).140219-1702) amd64fre
- LAST_CONTROL_TRANSFER: from fffff800034c6169 to fffff800034c6bc0
- STACK_TEXT:
- fffff880`0336bce8 fffff800`034c6169 : 00000000`0000007f 00000000`00000008 00000000`80050033 00000000`000406f8 : nt!KeBugCheckEx
- fffff880`0336bcf0 fffff800`034c4632 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiBugCheckDispatch+0x69
- fffff880`0336be30 fffff800`034c9d3d : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiDoubleFaultAbort+0xb2
- fffff880`03717fd0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!SwapContext+0xd
- STACK_COMMAND: kb
- FOLLOWUP_IP:
- nt!KiDoubleFaultAbort+b2
- fffff800`034c4632 90 nop
- SYMBOL_STACK_INDEX: 2
- SYMBOL_NAME: nt!KiDoubleFaultAbort+b2
- FOLLOWUP_NAME: MachineOwner
- MODULE_NAME: nt
- IMAGE_NAME: ntkrnlmp.exe
- DEBUG_FLR_IMAGE_TIMESTAMP: 531590fb
- IMAGE_VERSION: 6.1.7601.18409
- FAILURE_BUCKET_ID: X64_0x7f_8_nt!KiDoubleFaultAbort+b2
- BUCKET_ID: X64_0x7f_8_nt!KiDoubleFaultAbort+b2
- ANALYSIS_SOURCE: KM
- FAILURE_ID_HASH_STRING: km:x64_0x7f_8_nt!kidoublefaultabort+b2
- FAILURE_ID_HASH: {0367acc4-9bb4-ab69-5701-46a2011718e9}
- Followup: MachineOwner