6 months ago
BF2042 BSOD/PC Restart seemingly at random.
Experiencing random PC restarts, monitors go black and PC restarts during game play or loading screen, only happens on BF2042, no other games.
This first happened around 3 weeks ago, I scoured the net and found it was related to directx/display drivers, so I used DDU, uninstalled all nvidia related drivers and reinstalled, worked fine since then until today when it happened again with the exact same dump logs.
Don't have any issues on any other games.
Specs;
4080 Super
9800X3D CPU
2x 16GB DDR5 6000Mhz Corsair Vengeance
Error is related to dxgmms2 according to dump files, here is the log;
KEY_VALUES_STRING: 1 Key : Analysis.CPU.mSec Value: 1250 Key : Analysis.Elapsed.mSec Value: 1292 Key : Analysis.IO.Other.Mb Value: 0 Key : Analysis.IO.Read.Mb Value: 1 Key : Analysis.IO.Write.Mb Value: 0 Key : Analysis.Init.CPU.mSec Value: 250 Key : Analysis.Init.Elapsed.mSec Value: 8111 Key : Analysis.Memory.CommitPeak.Mb Value: 103 Key : Analysis.Version.DbgEng Value: 10.0.27725.1000 Key : Analysis.Version.Description Value: 10.2408.27.01 amd64fre Key : Analysis.Version.Ext Value: 1.2408.27.1 Key : Bugcheck.Code.LegacyAPI Value: 0x1e Key : Bugcheck.Code.TargetModel Value: 0x1e Key : Dump.Attributes.AsUlong Value: 21808 Key : Dump.Attributes.DiagDataWrittenToHeader Value: 1 Key : Dump.Attributes.ErrorCode Value: 0 Key : Dump.Attributes.KernelGeneratedTriageDump Value: 1 Key : Dump.Attributes.LastLine Value: Dump completed successfully. Key : Dump.Attributes.ProgressPercentage Value: 0 Key : Failure.Bucket Value: AV_R_dxgmms2!VidMmAllocateVirtualMemory Key : Failure.Hash Value: {7e03501d-0149-f5d6-9750-12fb696650b9} Key : Hypervisor.Enlightenments.ValueHex Value: 7497cf94 Key : Hypervisor.Flags.AnyHypervisorPresent Value: 1 Key : Hypervisor.Flags.ApicEnlightened Value: 1 Key : Hypervisor.Flags.ApicVirtualizationAvailable Value: 0 Key : Hypervisor.Flags.AsyncMemoryHint Value: 0 Key : Hypervisor.Flags.CoreSchedulerRequested Value: 0 Key : Hypervisor.Flags.CpuManager Value: 1 Key : Hypervisor.Flags.DeprecateAutoEoi Value: 0 Key : Hypervisor.Flags.DynamicCpuDisabled Value: 1 Key : Hypervisor.Flags.Epf Value: 0 Key : Hypervisor.Flags.ExtendedProcessorMasks Value: 1 Key : Hypervisor.Flags.HardwareMbecAvailable Value: 1 Key : Hypervisor.Flags.MaxBankNumber Value: 0 Key : Hypervisor.Flags.MemoryZeroingControl Value: 0 Key : Hypervisor.Flags.NoExtendedRangeFlush Value: 0 Key : Hypervisor.Flags.NoNonArchCoreSharing Value: 1 Key : Hypervisor.Flags.Phase0InitDone Value: 1 Key : Hypervisor.Flags.PowerSchedulerQos Value: 0 Key : Hypervisor.Flags.RootScheduler Value: 0 Key : Hypervisor.Flags.SynicAvailable Value: 1 Key : Hypervisor.Flags.UseQpcBias Value: 0 Key : Hypervisor.Flags.Value Value: 38408431 Key : Hypervisor.Flags.ValueHex Value: 24a10ef Key : Hypervisor.Flags.VpAssistPage Value: 1 Key : Hypervisor.Flags.VsmAvailable Value: 1 Key : Hypervisor.RootFlags.AccessStats Value: 1 Key : Hypervisor.RootFlags.CrashdumpEnlightened Value: 1 Key : Hypervisor.RootFlags.CreateVirtualProcessor Value: 1 Key : Hypervisor.RootFlags.DisableHyperthreading Value: 0 Key : Hypervisor.RootFlags.HostTimelineSync Value: 1 Key : Hypervisor.RootFlags.HypervisorDebuggingEnabled Value: 0 Key : Hypervisor.RootFlags.IsHyperV Value: 1 Key : Hypervisor.RootFlags.LivedumpEnlightened Value: 1 Key : Hypervisor.RootFlags.MapDeviceInterrupt Value: 1 Key : Hypervisor.RootFlags.MceEnlightened Value: 1 Key : Hypervisor.RootFlags.Nested Value: 0 Key : Hypervisor.RootFlags.StartLogicalProcessor Value: 1 Key : Hypervisor.RootFlags.Value Value: 1015 Key : Hypervisor.RootFlags.ValueHex Value: 3f7 BUGCHECK_CODE: 1e BUGCHECK_P1: ffffffffc0000005 BUGCHECK_P2: fffff8028edcc47b BUGCHECK_P3: 0 BUGCHECK_P4: ffffa70f00000048 FILE_IN_CAB: 011525-18359-01.dmp TAG_NOT_DEFINED_202b: *** Unknown TAG in analysis list 202b DUMP_FILE_ATTRIBUTES: 0x21808 Kernel Generated Triage Dump FAULTING_THREAD: ffff910837fb4080 EXCEPTION_PARAMETER1: 0000000000000000 EXCEPTION_PARAMETER2: ffffa70f00000048 READ_ADDRESS: fffff8028f9c34b0: Unable to get MiVisibleState Unable to get NonPagedPoolStart Unable to get NonPagedPoolEnd Unable to get PagedPoolStart Unable to get PagedPoolEnd unable to get nt!MmSpecialPagesInUse ffffa70f00000048 BLACKBOXBSD: 1 (!blackboxbsd) BLACKBOXNTFS: 1 (!blackboxntfs) BLACKBOXPNP: 1 (!blackboxpnp) BLACKBOXWINLOGON: 1 CUSTOMER_CRASH_COUNT: 1 PROCESS_NAME: BF2042.exe STACK_TEXT: ffffa282`d5915398 fffff802`8ed8e5e6 : 00000000`0000001e ffffffff`c0000005 fffff802`8edcc47b 00000000`00000000 : nt!KeBugCheckEx ffffa282`d59153a0 fffff802`8f08de45 : 00000000`c0000005 00000000`00000000 00000000`00000000 00000000`00000001 : nt!KiDispatchException+0xb16 ffffa282`d5915ab0 fffff802`8f088f82 : ffffa282`d5915f3c ffffa282`d5915dc0 ffff9108`2b350cf0 ffffa282`d5915dc0 : nt!KiExceptionDispatch+0x145 ffffa282`d5915c90 fffff802`8edcc47b : ffffa70f`00000000 00000000`00000000 00000000`01410000 00000000`00010000 : nt!KiPageFault+0x442 ffffa282`d5915e20 fffff802`8f3276f3 : ffffd781`00000000 00007fff`fffeffff ffff9108`39e35250 00000000`00000141 : nt!RtlFindClearBitsEx+0x9b ffffa282`d5915e50 fffff802`8f32732a : 00000000`00000000 00000000`00000000 00000000`00000040 00000000`00000000 : nt!MiFindEmptyAddressRange+0x163 ffffa282`d5915ef0 fffff802`8f325b40 : 00000000`00000000 00000000`00000000 00007fff`fffeffff 00000000`00000002 : nt!MiSelectUserAddress+0x16a ffffa282`d5915fb0 fffff802`8f2dde96 : 00000000`00000000 00000000`00000000 00000000`0000001c ffffa282`d59160d8 : nt!MiReserveUserMemory+0x278 ffffa282`d5916070 fffff802`8f2dd13f : 00000000`00000000 00000000`00010000 00000000`00000000 00000000`00000000 : nt!MiAllocateVirtualMemory+0x362 ffffa282`d5916190 fffff802`8f08dc44 : ffff9108`37fb4080 ffffa282`d5916558 ffffa282`d5916348 00000000`00000004 : nt!NtAllocateVirtualMemory+0x1df ffffa282`d5916330 fffff802`8f07b7e0 : fffff802`6411c059 00000000`00000000 00000000`000221a0 00000000`000000e0 : nt!KiSystemServiceExitPico+0x499 ffffa282`d5916538 fffff802`6411c059 : 00000000`00000000 00000000`000221a0 00000000`000000e0 00000000`0000026e : nt!KiServiceLinkage ffffa282`d5916540 fffff802`64121ff3 : 00000000`00000004 ffffa282`d5916700 ffff808d`239ea2a0 00000000`00000000 : dxgmms2!VidMmAllocateVirtualMemory+0x4d ffffa282`d5916590 fffff802`64121b9f : 00000000`00000002 00000000`01410000 00000000`01410000 00000000`00000070 : dxgmms2!VIDMM_RECYCLE_BLOCK::Allocate+0x187 ffffa282`d5916610 fffff802`64121996 : 00000000`00000000 ffffa282`d5916730 ffff9108`3c421020 fffff802`641216c6 : dxgmms2!VIDMM_RECYCLE_HEAP::CreateBlockForType+0xbf ffffa282`d5916670 fffff802`641215b6 : 00000000`00000000 ffffa282`d5916730 ffff9108`3c421020 fffff802`640830c0 : dxgmms2!VIDMM_RECYCLE_HEAP::CreateBlockAndRange+0x3e ffffa282`d59166e0 fffff802`641225c1 : 00000000`c0000001 00000000`00200000 ffff9108`3c421010 ffff9108`38a971b0 : dxgmms2!VIDMM_RECYCLE_HEAP::Allocate+0x28e ffffa282`d5916760 fffff802`64133782 : 00000000`0001a400 00000000`00000000 00000000`32306956 00000000`00000001 : dxgmms2!VIDMM_RECYCLE_HEAP_MGR::Allocate+0xd1 ffffa282`d5916800 fffff802`64133215 : 00000000`00000040 ffffa282`d5916b00 00000000`00000000 ffffa282`d5916a38 : dxgmms2!VIDMM_GLOBAL::CommitLocalBackingStore+0x1c2 ffffa282`d5916920 fffff802`641326dd : ffff9108`30814000 ffff9108`30814000 00000000`00200000 ffff9108`3078b820 : dxgmms2!VIDMM_GLOBAL::OpenLocalAllocation+0x1b1 ffffa282`d5916a00 fffff802`6413244e : ffff9108`30814000 ffff9108`35ac69c0 00000000`00000000 00000000`00000000 : dxgmms2!VIDMM_GLOBAL::OpenOneAllocation+0x25d ffffa282`d5916bd0 fffff802`6408ea73 : 00000000`00000001 00000000`78000000 00000000`00000000 00000000`00000000 : dxgmms2!VIDMM_GLOBAL::OpenAllocation+0x52 ffffa282`d5916c20 fffff802`21fadf90 : 00000000`00000001 ffffa282`d5916d59 00000000`01410000 00000000`00000000 : dxgmms2!VidMmOpenAllocation+0x53 ffffa282`d5916c80 fffff802`21f527c0 : ffff808c`ef1b3010 ffffa282`d5917201 ffff808d`052c5010 ffff808d`052c52e0 : dxgkrnl!DXGDEVICE::CreateVidMmAllocations+0x340 ffffa282`d5916da0 fffff802`21fe2be3 : 00000000`00000000 ffffa282`d59174e0 ffff808c`ef1b3010 00000000`00000001 : dxgkrnl!DXGDEVICE::CreateAllocation+0x760 ffffa282`d59171a0 fffff802`21fe283b : 00000000`504bb080 00007fff`652616b8 ffff9108`37fb4080 00000000`69627460 : dxgkrnl!DxgkCreateAllocationInternal+0x39b ffffa282`d5917430 fffff802`8f08dc44 : ffff9108`37fb4080 00000000`504be010 ffff9108`37fb4080 00000002`9c66e710 : dxgkrnl!DxgkCreateAllocation+0xb ffffa282`d5917460 00007fff`d8d94a74 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceExitPico+0x499 00000000`504bafb8 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x00007fff`d8d94a74 SYMBOL_NAME: dxgmms2!VidMmAllocateVirtualMemory+4d MODULE_NAME: dxgmms2 IMAGE_NAME: dxgmms2.sys IMAGE_VERSION: 10.0.26100.2454 STACK_COMMAND: .process /r /p 0xffff9108354d9080; .thread 0xffff910837fb4080 ; kb BUCKET_ID_FUNC_OFFSET: 4d FAILURE_BUCKET_ID: AV_R_dxgmms2!VidMmAllocateVirtualMemory OSPLATFORM_TYPE: x64 OSNAME: Windows 10 FAILURE_ID_HASH: {7e03501d-0149-f5d6-9750-12fb696650b9}
Any help would be appreciated.