Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64 Copyright (c) Microsoft Corporation. All rights reserved. Using 1394 for debugging Checking 1394 debug driver version. Opened \\.\DBG1394_INSTANCE01 Timer Resolution set to 1000 usec. Waiting to reconnect... Breakpoint 0 hit Breakpoint 6 hit demo!DriverEntry+0x115: fffff880`07282125 488d1524050000 lea rdx,[demo! ?? ::PBOPGDP::`string' (fffff880`07282650)] 0: kd> g DEMO.SYS: Msg page gpa is 0xbeeac000 Breakpoint 1 hit Breakpoint 7 hit Breakpoint 8 hit demo!DriverEntry+0x1ed: fffff880`072821fd 488d0d0c040000 lea rcx,[demo! ?? ::PBOPGDP::`string' (fffff880`07282610)] 0: kd> g DEMO.SYS: sizeof(XSTATE_SAVE) = 0x38 DEMO.SYS: pext_saved_state = 0xfffff88008109000 DEMO.SYS: pext_buffer = 0xfffff8800810a000 Breakpoint 2 hit demo!DriverEntry+0x347: fffff880`07282357 488d0db2020000 lea rcx,[demo! ?? ::PBOPGDP::`string' (fffff880`07282610)] 0: kd> g DEMO.SYS: pext_saved_area = 0xfffff8800810e000 Breakpoint 9 hit demo!DriverEntry+0x374: fffff880`07282384 e887acffff call demo!KeGetCurrentThread (fffff880`0727d010) 0: kd> g DEMO.SYS: ask XSTATE_MASK_LEGACY_FLOATING_POINT return 0x1 DEMO.SYS: ask XSTATE_MASK_LEGACY_SSE return 0x2 DEMO.SYS: ask XSTATE_MASK_GSSE return 0x0 DEMO.SYS: ask all XSTATE_MASK return 0x3 DEMO.SYS: all_enabled_xsave_features = 0x3 *** Fatal System Error: 0x00000131 (0x0000000000000000,0x0000000000800000,0x0000000000000001,0x0000000000000000) Break instruction exception - code 80000003 (first chance) A fatal system error has occurred. Debugger entered on first try; Bugcheck callbacks have not been invoked. A fatal system error has occurred. Connected to Windows 7 7600 x64 target at (Fri Sep 7 18:25:03.951 2012 (UTC - 7:00)), ptr64 TRUE Loading Kernel Symbols ............................................................... ................................................................ ............................. Loading User Symbols Loading unloaded module list ..... *** ERROR: Module load completed but symbols could not be loaded for hpdskflt.sys *** ERROR: Module load completed but symbols could not be loaded for spldr.sys *** ERROR: Module load completed but symbols could not be loaded for intelppm.sys *** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys *** ERROR: Module load completed but symbols could not be loaded for e1c62x64.sys *** ERROR: Module load completed but symbols could not be loaded for nusb3xhc.sys *** ERROR: Module load completed but symbols could not be loaded for Accelerometer.sys *** ERROR: Module load completed but symbols could not be loaded for nusb3hub.sys *** ERROR: Module load completed but symbols could not be loaded for AtihdW76.sys *** ERROR: Symbol file could not be found. Defaulted to export symbols for drmk.sys - *** ERROR: Module load completed but symbols could not be loaded for HECIx64.sys *** ERROR: Module load completed but symbols could not be loaded for atikmdag.sys *** ERROR: Module load completed but symbols could not be loaded for peauth.sys *** ERROR: Module load completed but symbols could not be loaded for secdrv.SYS *** ERROR: Symbol file could not be found. Defaulted to export symbols for spsys.sys - ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 131, {0, 800000, 1, 0} Probably caused by : demo.sys ( demo!DriverEntry+4bd ) Followup: MachineOwner --------- nt!DbgBreakPointWithStatus: fffff800`02cba0a0 cc int 3 0: kd> !analyze ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 131, {0, 800000, 1, 0} Probably caused by : demo.sys ( demo!DriverEntry+4bd ) Followup: MachineOwner --------- 0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* INVALID_EXTENDED_PROCESSOR_STATE (131) Invalid combination of parameters was detected while saving or restoring extended processor state. Arguments: Arg1: 0000000000000000, Invalid feature mask was passed or extended processor state is not enabled. Arg2: 0000000000800000, Nonzero if extended state is enabled. Arg3: 0000000000000001, The low 32 bits of the feature mask. Arg4: 0000000000000000, The high 32 bits of the feature mask. Debugging Details: ------------------ DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT BUGCHECK_STR: 0x131 PROCESS_NAME: System CURRENT_IRQL: 2 LAST_CONTROL_TRANSFER: from fffff80002db8a52 to fffff80002cba0a0 STACK_TEXT: fffff880`031c40f8 fffff800`02db8a52 : 00000000`00000000 fffffa80`054bdb60 00000000`00000065 fffff800`02d00040 : nt!DbgBreakPointWithStatus fffff880`031c4100 fffff800`02db983e : 00000000`00000003 00000000`00000000 fffff800`02cfcc00 00000000`00000131 : nt!KiBugCheckDebugBreak+0x12 fffff880`031c4160 fffff800`02cc2144 : ffffe25b`0c9431ac 00000000`00000000 00000000`0000001c fffffa80`05679bd0 : nt!KeBugCheck2+0x71e fffff880`031c4830 fffff800`02dcc575 : 00000000`00000131 00000000`00000000 00000000`00800000 00000000`00000001 : nt!KeBugCheckEx+0x104 fffff880`031c4870 fffff880`072824cd : fffffa80`056a88c0 00000000`00000000 fffffa80`0554a000 fffff880`0810f000 : nt!KeSaveExtendedProcessorState+0x1d5 fffff880`031c48c0 fffff800`030a9fa7 : fffffa80`056a88c0 fffffa80`0554a000 00000000`00000000 00000000`000007ff : demo!DriverEntry+0x4bd [c:\tmsl\sg_cur\uvmm\demo\sys\demo.c @ 322] fffff880`031c4960 fffff800`030aa3a5 : 00000000`00000001 00000000`00000000 00000000`00000000 fffffa80`05860a10 : nt!IopLoadDriver+0xa07 fffff880`031c4c30 fffff800`02ccf1e1 : fffff800`00000000 ffffffff`800009f8 fffff800`030aa350 00000000`00000000 : nt!IopLoadUnloadDriver+0x55 fffff880`031c4c70 fffff800`02f616e6 : 00000000`00000000 fffffa80`054bdb60 00000000`00000080 fffffa80`054a5b30 : nt!ExpWorkerThread+0x111 fffff880`031c4d00 fffff800`02ca0566 : fffff880`02fd5180 fffffa80`054bdb60 fffff880`02fdffc0 64d7078b`a5eafcbb : nt!PspSystemThreadStartup+0x5a fffff880`031c4d40 00000000`00000000 : fffff880`031c5000 fffff880`031bf000 fffff880`031c41f0 00000000`00000000 : nt!KiStartSystemThread+0x16 STACK_COMMAND: kb FOLLOWUP_IP: demo!DriverEntry+4bd [c:\tmsl\sg_cur\uvmm\demo\sys\demo.c @ 322] fffff880`072824cd 89442474 mov dword ptr [rsp+74h],eax FAULTING_SOURCE_CODE: 318: DEMO_KDPRINT(("all_enabled_xsave_features = 0x%llx\n", all_enabled_xsave_features)); 319: 320: //djc test 321: KeRaiseIrql(DISPATCH_LEVEL, &prev_irql); > 322: status = KeSaveExtendedProcessorState(XSTATE_MASK_LEGACY_FLOATING_POINT, pext_saved_state); 323: if(status != STATUS_SUCCESS ) { 324: while (dead_loop) { 325: DEMO_KDPRINT((" KeSaveExtendedProcessorState failed with 0x%llx \n", (UINT64)status)); 326: } 327: } else { SYMBOL_STACK_INDEX: 5 SYMBOL_NAME: demo!DriverEntry+4bd FOLLOWUP_NAME: MachineOwner MODULE_NAME: demo IMAGE_NAME: demo.sys DEBUG_FLR_IMAGE_TIMESTAMP: 504a9b90 FAILURE_BUCKET_ID: X64_0x131_demo!DriverEntry+4bd BUCKET_ID: X64_0x131_demo!DriverEntry+4bd Followup: MachineOwner ---------