Hi,
Firstly, I'll start with a list of my specs, I'm sure I know all of the needed specs other than the exact model of my RAM.
Motherboard: MSI MEG Z390 ACE
GPU: Nvidia GTX 1080ti
CPU: Intel i9-9900K
RAM: 32GB (16x2) not sure what brand
I encountered a BSOD today which was initially unnamed but was found to be an UNEXPECTED_KERNEL_MODE_TRAP error. This was found through a bugcheck analysis, which I will show the results to further on. I found, using Bluescreenview, that there was three files (hal.dll ntoskrnl.exe PSHED.dll) that supposedly caused the BSOD to occur.
From the bugcheck analysis I found that the PROCESS_NAME was "System" and the IMAGE_NAME and MODULE_NAME were both "hardware", using this information I kind of gathered that the problem is a piece of hardware within the actual PC although, I'm not 100% sure that's what it's actually telling me. I can confirm that both of my RAM sticks aren't the problem as I ran memtest86 over night and received 0 errors through 4 passes.
Here's the actual minidump file and bugcheck analysis, if anyone is able to tell me what's going on with my PC, I would be extremely grateful as this has been going on for a while now.
Thanks
Minidump: https://drive.google.com/file/d/1fFvb7FwkJbEK7TQk-f97ciPDyE42rg08/view?usp=sharing
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: ffffd5011886b290
Arg3: 000000003b48ffff
Arg4: fffff8010c439bdc
Debugging Details:
*** WARNING: Unable to verify checksum for win32k.sys
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 4702
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 11993
Key : Analysis.Init.CPU.mSec
Value: 1015
Key : Analysis.Init.Elapsed.mSec
Value: 9098
Key : Analysis.Memory.CommitPeak.Mb
Value: 78
Key : WER.OS.Branch
Value: 19h1_release
Key : WER.OS.Timestamp
Value: 2019-03-18T12:02:00Z
Key : WER.OS.Version
Value: 10.0.18362.1
BUGCHECK_CODE: 7f
BUGCHECK_P1: 8
BUGCHECK_P2: ffffd5011886b290
BUGCHECK_P3: 3b48ffff
BUGCHECK_P4: fffff8010c439bdc
TRAP_FRAME: ffffd5011886b290 -- (.trap 0xffffd5011886b290)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000000 rbx=0000000000000000 rcx=ffffbc6a808eba58
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8010c439bdc rsp=000000003b48ffff rbp=000000000011d74a
r8=8000000000000000 r9=ffffe4fca1323ae8 r10=0000000000000c00
r11=0000000000000001 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl nz na pe nc
nt!MiPteInShadowRange+0xc:
fffff801`0c439bdc c8730333 enter 373h,33h
Resetting default scope
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: System
BAD_STACK_POINTER: 000000003b48ffff
MISALIGNED_IP:
nt!MiPteInShadowRange+c
fffff801`0c439bdc c8730333 enter 373h,33h
UNALIGNED_STACK_POINTER: 000000003b48ffff
STACK_TEXT:
ffffd501`1886b148 fffff801`0c5d5d29 : 00000000`0000007f 00000000`00000008 ffffd501`1886b290 00000000`3b48ffff : nt!KeBugCheckEx
ffffd501`1886b150 fffff801`0c5d0b83 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiBugCheckDispatch+0x69
ffffd501`1886b290 fffff801`0c439bdc : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiDoubleFaultAbort+0x2c3
00000000`3b48ffff 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!MiPteInShadowRange+0xc
SYMBOL_NAME: nt!KiDoubleFaultAbort+2c3
IMAGE_NAME: hardware
IMAGE_VERSION: 10.0.18362.1621
STACK_COMMAND: .thread ; .cxr ; kb
MODULE_NAME: hardware
FAILURE_BUCKET_ID: IP_MISALIGNED
OS_VERSION: 10.0.18362.1
BUILDLAB_STR: 19h1_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {201b0e5d-db2a-63d2-77be-8ce8ff234750}
