[SOLVED] BSOD 0x7f UNEXPECTED_KERNEL_MODE_TRAP caused by ntoskrnl.exe Windows 8.1

Renault925

New member
Joined
Nov 9, 2014
Posts
4
I`ve been getting this blue screen a lot and haven't been able to solve the problem, would apprecciate the help if someone knows how to handle it.
Here are the dump files, tell me if I need to post any more information.
Thanks in advance.
 

Attachments

Hi,

UNEXPECTED_KERNEL_MODE_TRAP (7f)

This bug check indicates that the Intel CPU generated a trap and the kernel failed to catch this trap.

Code:
0: kd> !verifier

Verify Flags Level 0x0002090b

  STANDARD FLAGS:
    [X] (0x00000000) Automatic Checks
    [X] (0x00000001) Special pool
    [X] (0x00000002) Force IRQL checking
    [X] (0x00000008) Pool tracking
    [ ] (0x00000010) I/O verification
    [ ] (0x00000020) Deadlock detection
    [ ] (0x00000080) DMA checking
    [X] (0x00000100) Security checks
    [X] (0x00000800) Miscellaneous checks
    [X] (0x00020000) DDI compliance checking

Verifier enabled, we're going to get a detailed stack.

Code:
0: kd> k
Child-SP          RetAddr           Call Site
fffff802`2e0f7d28 fffff802`2c5717e9 nt!KeBugCheckEx
fffff802`2e0f7d30 fffff802`2c56f8f4 nt!KiBugCheckDispatch+0x69
fffff802`2e0f7e70 fffff802`2c4a8f78 nt!KiDoubleFaultAbort+0xb4
fffff802`2e0e1f90 fffff802`2c4a8dcf nt!MiGetFreeOrZeroPage+0x38
fffff802`2e0e2030 fffff802`2c605969 nt!MiGetPage+0x6f
fffff802`2e0e20a0 fffff802`2c5aad51 nt!MmAllocateSpecialPool+0x22d
fffff802`2e0e2140 fffff802`2ca7cd0a nt! ?? ::FNODOBFM::`string'+0x34ba1
fffff802`2e0e21d0 fffff801`d492fa17 nt!VeAllocatePoolWithTagPriority+0x1d6
fffff802`2e0e2240 fffff802`2ca7d09a VerifierExt!ExAllocatePoolWithTagPriority_internal_wrapper+0x7b
fffff802`2e0e2280 fffff801`d4a486ca nt!VerifierExAllocatePoolEx+0x2a
fffff802`2e0e22c0 fffff801`d4a19dff Wdf01000!FxPoolAllocator+0x3736a
fffff802`2e0e2330 fffff801`d4a47eda Wdf01000!FxStump::operator new+0x2f
fffff802`2e0e2370 fffff801`d4a146c3 Wdf01000!FxRequestBase::FxRequestBase+0x33e56
fffff802`2e0e23d0 fffff801`d4a2e2a7 Wdf01000!FxRequest::FxRequest+0x33
fffff802`2e0e2420 fffff801`d4a2eff3 Wdf01000!FxRequest::_CreateForPackage+0x57
fffff802`2e0e2460 fffff801`d6664698 Wdf01000!imp_WdfDeviceWdmDispatchIrpToIoQueue+0x1eb
fffff802`2e0e24e0 fffff801`d6663d1d ucx01000!UrbHandler_USBPORTStyle_Legacy_BulkOrInterruptTransfer+0x194
fffff802`2e0e2590 fffff801`d6659e20 ucx01000!Urb_USBPORTStyle_ProcessURB+0x331
fffff802`2e0e25f0 fffff801`d4a0dd43 ucx01000!RootHub_Pdo_EvtInternalDeviceControlIrpPreprocessCallback+0x448
fffff802`2e0e2680 fffff802`2ca7b5f8 Wdf01000!FxDevice::DispatchWithLock+0xb01
fffff802`2e0e2760 fffff801`d4b0b7b0 nt!IovCallDriver+0xb4
fffff802`2e0e27b0 fffff801`d4b0dc4a ACPI!ACPIDispatchForwardIrp+0x70
fffff802`2e0e27e0 fffff801`d4b0b157 ACPI!ACPIIrpDispatchDeviceControl+0xb6
fffff802`2e0e2810 fffff802`2ca7b5f8 ACPI!ACPIDispatchIrp+0x147
fffff802`2e0e2880 fffff801`d73c0597 nt!IovCallDriver+0xb4
fffff802`2e0e28d0 ffffcf81`c0b80d00 AiCharger+0x597
fffff802`2e0e28d8 ffffcf81`c0b80b0f 0xffffcf81`c0b80d00
fffff802`2e0e28e0 ffffcf82`0d50c940 0xffffcf81`c0b80b0f
fffff802`2e0e28e8 00000000`73556656 0xffffcf82`0d50c940
fffff802`2e0e28f0 fffff801`d7b7fbce 0x73556656
fffff802`2e0e28f8 00000000`00000002 UsbHub3!HUBPDO_EvtDeviceWdmIrpPreprocess+0xdf6
fffff802`2e0e2a08 fffff801`d81a63d0 0x2
fffff802`2e0e2a10 ffffef25`2a868d00 usbccgp!WPP_b9a1e4f387f519f48c57709cd3a2817f_Traceguids
fffff802`2e0e2a18 fffff802`2ca7fdba 0xffffef25`2a868d00
fffff802`2e0e2a20 fffff801`d4a0dd43 nt!VerifierIoSetCompletionRoutineEx+0xd6
fffff802`2e0e2a70 fffff802`2ca7b5f8 Wdf01000!FxDevice::DispatchWithLock+0xb01
fffff802`2e0e2b50 fffff801`d4b0b7b0 nt!IovCallDriver+0xb4
fffff802`2e0e2ba0 fffff801`d4b0dc4a ACPI!ACPIDispatchForwardIrp+0x70
fffff802`2e0e2bd0 fffff801`d4b0b157 ACPI!ACPIIrpDispatchDeviceControl+0xb6
fffff802`2e0e2c00 fffff802`2ca7b5f8 ACPI!ACPIDispatchIrp+0x147
fffff802`2e0e2c70 fffff801`d73c0597 nt!IovCallDriver+0xb4
fffff802`2e0e2cc0 ffffcf81`abddcd00 AiCharger+0x597
fffff802`2e0e2cc8 ffffcf81`abddcb0f 0xffffcf81`abddcd00
fffff802`2e0e2cd0 ffffcf82`0d50c940 0xffffcf81`abddcb0f
fffff802`2e0e2cd8 00000000`00000028 0xffffcf82`0d50c940
fffff802`2e0e2ce0 fffff801`d8197299 0x28
fffff802`2e0e2ce8 00000000`00000002 usbccgp!DispatchPdoUrb+0x169
fffff802`2e0e2da8 00000000`00111e91 0x2
fffff802`2e0e2db0 00000000`00000000 0x111e91

Basically what's happening here is AiCharger.sys (Asus Charger driver) is being called, its IRP is being dispatched throughout ACPI, we go into Kernel Mode Driver Framework Runtime, but then we go off the rails after allocating pool and doing page work.

Let's get rid of AiCharger ASAP. It's included in many Asus bloatware, which you appear to have installed. Please go ahead and uninstall any and all Asus software as it's unnecessary bloatware.

Regards,

Patrick
 
Thanks a lot Patrick, i did everything and apparently it worked out.
I was trying to figure it out for a while, apprecciate it : )
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top