Constant crashes after playing games for so long Windows 10

JadenT00

Member
Joined
Mar 29, 2021
Posts
16
Hello, I have just built a new PC but have had a massive headache over constant game crashes about 10-15 minutes in to playing a game.
Here are my PC Specs:
MB: ASUS Z490-H
CPU: Intel i9 10850k
GPU: Nvidia GTX 1660 ti 6GB
Memory: 32 GB DDR4 3600 MHZ
Drive 1: WD 500 GB m.2 NvME SSD
Drive 2: Samsung 1TB SSD
PSU: EVGA 750W Gold

My PC is more than capable of running games in 1080p. I am not overdoing any settings in games I play.

I have tried using older drives, clean installing each time. My drivers are for sure up-to-date.
I have tried reinstalling Windows.
I have tried reinstalling the problematic games.
I have done a scan and repair of each game.
I have tried reseating my graphics card and memory and running a memtest.
I have tried running problematic programs as administrator.

I have done a lot of trouble shooting, most of which I cannot remember.
Most errors I come across include other random programs that I have deleted or closed. Most errors also include "ntdll.dll" errors and Stackhash errors.

I have attached a dxdiag file that my game has generated.

Here is an error reported by Windows event viewer. I will add that only sometimes will my game errors show up in event viewer.

Faulting application name: BlackOpsColdWar.exe, version: 1.0.0.0, time stamp: 0x605a4f4e
Faulting module name: ntdll.dll, version: 10.0.19041.844, time stamp: 0x60a6ca36
Exception code: 0xc0000374
Fault offset: 0x00000000000fef89
Faulting process id: 0x9d0
Faulting application start time: 0x01d7243c824bad7a
Faulting application path: D:\Games\Call of Duty Black Ops Cold War\BlackOpsColdWar.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 0ee396b4-2635-4ce5-84e0-0d1f2c985f46
Faulting package full name:
Faulting package-relative application ID:

Here is another error but with a different DLL file mentioned:

Faulting application name: BlackOpsColdWar.exe, version: 1.0.0.0, time stamp: 0x605a4f4e
Faulting module name: AcLayers.DLL, version: 10.0.19041.662, time stamp: 0x28b2400c
Exception code: 0xc0000374
Fault offset: 0x0000000000009cb6
Faulting process id: 0x3078
Faulting application start time: 0x01d723eef85d6922
Faulting application path: D:\Games\Call of Duty Black Ops Cold War\BlackOpsColdWar.exe
Faulting module path: C:\Windows\SYSTEM32\AcLayers.DLL
Report Id: 314284f5-3f24-4f52-8202-6a73c4a241c3
Faulting package full name:
Faulting package-relative application ID:

Here is an example of another program causing my game to crash but I cannot find the program:

Faulting application name: MsMpEng.exe, version: 4.18.2102.4, time stamp: 0x47ab9f62
Faulting module name: ntdll.dll, version: 10.0.19041.844, time stamp: 0x60a6ca36
Exception code: 0xc0000005
Fault offset: 0x00000000000a6afb
Faulting process id: 0xc04
Faulting application start time: 0x01d724f48d107969
Faulting application path: C:\ProgramData\Microsoft\Windows Defender\platform\4.18.2102.4-0\MsMpEng.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: b7919156-2466-4c16-a95b-05e394ea7aa5
Faulting package full name:
Faulting package-relative application ID:

I most commonly see exception code 0xc0000005.

Any help or direction would be appreciated. Thank you for you time! I will follow up with any files or debug information needed!
 

Attachments

Are you watching your temps? If so, what are they?
My gpu reaches mid-50s to 60s. I have increased the fan curve to ensure it's not getting too hot. My CPU stays fairly cool, rarely breaching 40s.

I will note that after an update for my one game came out, I am getting a consistent KERNELBASE.dll appearance in the dump file.
I am unsure as to why my OS is listed as Windows 8 in this file. Whether I am running in compatibility mode or not, it shows up as Windows 8.

KEY_VALUES_STRING: 1

Key : Analysis.CPU.mSec
Value: 3280

Key : Analysis.DebugAnalysisManager
Value: Create

Key : Analysis.Elapsed.mSec
Value: 4738

Key : Analysis.Init.CPU.mSec
Value: 139

Key : Analysis.Init.Elapsed.mSec
Value: 1799

Key : Analysis.Memory.CommitPeak.Mb
Value: 525

Key : Timeline.Process.Start.DeltaSec
Value: 128

Key : WER.Process.Version
Value: 1.0.0.0


CONTEXT: (.ecxr)
rax=00007ffe006db86b rbx=000000ded1bd8854 rcx=0000000000210044
rdx=0000000000000080 rsi=000002a341db9b00 rdi=000000ded1bd98c0
rip=00007ffdfe1ed759 rsp=000000ded1bd8710 rbp=000000ded1bd99a0
r8=0000000000000001 r9=0000000000000000 r10=00000000018632be
r11=0000000000000000 r12=00007ff7e55e9034 r13=000000ded1bdf800
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl nz na pe nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000200
KERNELBASE!RaiseException+0x69:
00007ffd`fe1ed759 0f1f440000 nop dword ptr [rax+rax]
Resetting default scope

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ffdfe1ed759 (KERNELBASE!RaiseException+0x0000000000000069)
ExceptionCode: 00000000
ExceptionFlags: 00000000
NumberParameters: 0

PROCESS_NAME: BlackOpsColdWar.exe

STACK_TEXT:
000000de`d1bd8710 00007ff7`e4c9c912 : 00000000`00000000 00000000`00000000 000074c3`6552ccf8 00007ff7`e95b0f70 : KERNELBASE!RaiseException+0x69
000000de`d1bd87f0 00007ff7`e4b5bccc : 00000000`00000052 000000de`d1bd8854 000002a3`41db9b00 000000de`d1bd98c0 : BlackOpsColdWar!snwprintf+0x23c252
000000de`d1bd8820 00007ff7`e4b5bce9 : 00000000`00000070 000000de`d1bda940 00007ffd`fe1c0000 40a56700`00000000 : BlackOpsColdWar!snwprintf+0xfb60c
000000de`d1bd9870 00007ff7`e4c86aaa : 000000de`d1bda380 00000000`0013f000 00000000`00000003 21000021`3f00003f : BlackOpsColdWar!snwprintf+0xfb629
000000de`d1bd98a0 00007ff7`e4c868b6 : 00000000`8007000e 000002a3`41db9b00 00007ff7`e56a8038 00007ff7`e5697a34 : BlackOpsColdWar!snwprintf+0x2263ea
000000de`d1bda8e0 00007ff7`e48d2027 : 00000069`2ed6c8a9 000000de`d1bdf0e0 000002a3`41db9b60 000000de`d1bdf0e0 : BlackOpsColdWar!snwprintf+0x2261f6
000000de`d1bdefe0 00007ff7`e48d3b8a : 00000000`00000020 00007ff7`e6401c88 000002ae`51392040 00000000`00000001 : BlackOpsColdWar!sscanf_s+0x139e47
000000de`d1bdf7c0 00007ff7`d9a17a95 : 00007ff7`e6401cd0 000000de`d1bdf990 00007ff7`e6401c88 00007ff7`e6401c88 : BlackOpsColdWar!sscanf_s+0x13b9aa
000000de`d1bdf890 00007ff7`d9a1698f : 00000000`00000000 00000000`00000000 00000000`00000000 ffffffff`fffe7960 : BlackOpsColdWar!vsprintf_s+0xcca5
000000de`d1bdfa60 00007ff7`e4522986 : 000002ae`513a2758 00007ff7`e61fa040 00000000`00000000 00000000`00000000 : BlackOpsColdWar!vsprintf_s+0xbb9f
000000de`d1bdfab0 00007ff7`e4a18fef : 00000000`00000000 00000000`00000024 00000000`00000000 00000000`000012cc : BlackOpsColdWar!sprintf+0xd7f886
000000de`d1bdfaf0 00007ff7`e40a2402 : 00000000`00000000 00007ff7`d86e0000 00000000`00000000 00007ff7`d8c9a9ee : BlackOpsColdWar!fwprintf+0x59d3f
000000de`d1bdfb20 00007ffd`ff4c7034 : 00000000`00000000 00000000`00000000 00000000`00000000 00007ff7`e40a23b0 : BlackOpsColdWar!sprintf+0x8ff302
000000de`d1bdfb50 00007ffe`00702651 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
000000de`d1bdfb80 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


SYMBOL_NAME: KERNELBASE!RaiseException+69

MODULE_NAME: KERNELBASE

IMAGE_NAME: KERNELBASE.dll

STACK_COMMAND: ~74s ; .ecxr ; kb

EXCEPTION_CODE_STR: 0

FAILURE_BUCKET_ID: APPLICATION_FAULT_0_KERNELBASE.dll!RaiseException

OSPLATFORM_TYPE: x64

OSNAME: Windows 8

IMAGE_VERSION: 6.2.19041.804

FAILURE_ID_HASH: {b810f422-3c9a-06c0-ad14-5451eff2dbde}

Followup: MachineOwner
 
You may need these as well. The latest supported Visual C++ downloads

Also, do you use Nvidia's Experience (overlay, recording, etc) or do you install it because it comes with the driver?

If you don't use Experience, re-install the latest Nvidia driver (use the manual driver search) and tick clean installation, custom, and choose only the Physx and driver portion to install.
 
Last edited:
You may need these as well. The latest supported Visual C++ downloads

Also, do you use Nvidia's Experience (overlay, recording, etc) or do you install it because it comes with the driver?

If you don't use Experience, re-install the latest Nvidia driver (use the manual driver search) and tick clean installation, custom, and choose only the Physx and driver portion to install.
I have updated and clean installed (using DDU) to a new driver that was released today and disabled the overlay. I have made sure all of Visual C++ is up to date.
It is now back to displaying the heap_corruption error.


DEBUG_FLR_EXCEPTION_CODE(c0000374) and the ".exr -1" ExceptionCode(c0000005) don't match

KEY_VALUES_STRING: 1

Key : AV.Fault
Value: Read

Key : Analysis.CPU.mSec
Value: 3624

Key : Analysis.DebugAnalysisManager
Value: Create

Key : Analysis.Elapsed.mSec
Value: 31630

Key : Analysis.Init.CPU.mSec
Value: 155

Key : Analysis.Init.Elapsed.mSec
Value: 5664

Key : Analysis.Memory.CommitPeak.Mb
Value: 532

Key : Timeline.Process.Start.DeltaSec
Value: 218

Key : WER.Process.Version
Value: 1.0.0.0


CONTEXT: (.ecxr)
rax=00000268f31cf0e0 rbx=7bf520ff0ef69734 rcx=0000000000002f30
rdx=00000268f31d2020 rsi=000001fe73500000 rdi=0000000000000000
rip=00007ff937fb6afb rsp=000000eed91ff140 rbp=0000000000000000
r8=00000000fb0203c5 r9=0000000000000000 r10=2bc8d5b820625dd3
r11=0210c8361ae4ce05 r12=0000000000000000 r13=00000268f31d2020
r14=00000268f31d2010 r15=0000000000000001
iopl=0 nv up ei pl nz na pe nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
ntdll!RtlpFreeHeapInternal+0x813eb:
00007ff9`37fb6afb 4c8b4b08 mov r9,qword ptr [rbx+8] ds:7bf520ff`0ef6973c=????????????????
Resetting default scope

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ff937fb6afb (ntdll!RtlpFreeHeapInternal+0x00000000000813eb)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: ffffffffffffffff
Attempt to read from address ffffffffffffffff

PROCESS_NAME: BlackOpsColdWar.exe

READ_ADDRESS: ffffffffffffffff

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.

EXCEPTION_CODE_STR: c0000005

EXCEPTION_PARAMETER1: 0000000000000000

EXCEPTION_PARAMETER2: ffffffffffffffff

ADDITIONAL_DEBUG_TEXT: Enable Pageheap/AutoVerifer ; Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD]

FAULTING_THREAD: 00002da0

STACK_TEXT:
00000000`00000000 00000000`00000000 heap_corruption!BlackOpsColdWar.exe+0x0


STACK_COMMAND: ** Pseudo Context ** ManagedPseudo ** Value: ffffffff ** ; kb

SYMBOL_NAME: heap_corruption!BlackOpsColdWar.exe

MODULE_NAME: heap_corruption

IMAGE_NAME: heap_corruption

FAILURE_BUCKET_ID: HEAP_CORRUPTION_c0000005_heap_corruption!BlackOpsColdWar.exe

OSPLATFORM_TYPE: x64

OSNAME: Windows 8

FAILURE_ID_HASH: {82b18229-7467-c98d-f678-0cf53f2b6034}

Followup: MachineOwner
---------
 
Disabling does not stop the driver from loading. Please uninstall Experience as instructed in post#9 Use DDU again in safe mode to uninstall. Re-install the Nvidia driver downloaded from the Nvidia site and install with only the Driver and physX.



Black Ops Cold War crashing Error Code 0xc0000005: How to fix



Also, revisit post#2 Please follow instructions as I can't help you if you don't and I truly want to help.
My apologies for misunderstanding. I went ahead and reinstalled my driver, this time uninstalling geforce experience first, then only selecting PhysX and the Driver during install. Also, I have already visited your included article and exhausted each troubleshooting option. My game has crashed again with a different error in the dump file this time.

SYMBOL_NAME: nvwgf2umx!OpenAdapter10+f2458

MODULE_NAME: nvwgf2umx

IMAGE_NAME: nvwgf2umx.dll

STACK_COMMAND: ~0s ; .ecxr ; kb

FAILURE_BUCKET_ID: SOFTWARE_NX_FAULT_CODE_c0000005_nvwgf2umx.dll!OpenAdapter10

BUCKET_ID_MODPRIVATE: 1

OSPLATFORM_TYPE: x64

OSNAME: Windows 8

IMAGE_VERSION: 27.21.14.6589

FAILURE_ID_HASH: {84f8caf8-fdda-8b24-07e6-f9bacb9052d4}

Followup: MachineOwner
 
If you are overclocking any parts of the system please revert to defaults.

Try this please:
I am not overclocking. I have tried underclocking before and I have also tried turning off Intel Turbo Core. I tried the fix in the video but received the same nvwgf2umx.dll error, this time with "INVALID_POINTER_READ" instead of "SOFTWARE_NX_FAULT_CODE"

SYMBOL_NAME: nvwgf2umx!OpenAdapter12+380c40

MODULE_NAME: nvwgf2umx

IMAGE_NAME: nvwgf2umx.dll

STACK_COMMAND: ~26s ; .ecxr ; kb

FAILURE_BUCKET_ID: INVALID_POINTER_READ_c0000005_nvwgf2umx.dll!OpenAdapter12

BUCKET_ID_MODPRIVATE: 1

OSPLATFORM_TYPE: x64

OSNAME: Windows 8

IMAGE_VERSION: 27.21.14.6589

FAILURE_ID_HASH: {e0141229-7e75-7656-ed74-507ac61c3386}

Followup: MachineOwner

Whenever I try to perform a heap analysis in Windbg it gives me this. I'm not too certain how to use it.

0:026> !heap -v
Cannot read value @ 00007ffd60cd86c0.
SEGMENT HEAP ERROR: failed to initialize the extention
HEAPEXT: Unable to get address of ntdll!RtlpHeapInvalidBadAddress.
HEAPEXT: Unable to get address of *ntdll!RtlpGlobalTagHeap.
No heaps to display.
You must specify the actual heap address since the
array of process heaps is inaccessible
 
Last edited:
I'm going to ask one of my instructors for help. @x BlueRobot or @axe0 Please?

I still would like to see you follow these directions. Those steps cover almost everything we need to see, to help you accurately.
My apologies. Here is everything:

Speccy Link: http://speccy.piriform.com/results/VpvsKGaQEs1wVqVXfwA7SkL

Can't run games for very long without crashing. (10-20 minutes) Occasional BSOD (Once a day usually)

Built PC - All parts new. GPU is 2 months old

Windows 10 Pro 64 bit (Orginal OS) (Reinstalled Once 3/27/21)

CPU: Intel i9 10850k 3.6 ghz
RAM: 32 GB DDR4 G.Skill Trident
GPU: EVGA GeForce GTX 1660 ti
MB: Asus ROG Z490-H
PSU: EVGA 750W Gold

I ran driver verifier I'm not too sure what it means to enable it.

I don't have any third-party antivirus installed. Windows Defender is enabled

Not using a proxy or vpn.

No disk managers being used.

Not underclocking or overclocking. Intel Turbo Core is disabled.
 

Attachments

Thanks, this will help greatly! Give us some time to look over it.

Can you run the game BOCW for 5 minutes and tab out while the game is running and run that Speccy again, please? Repost that Speccy only.

What are you using for backing up your drives?
 
Last edited:
Rich (BB code):
0:031> .exr -1
ExceptionAddress: 00007ff9866d426b (ntdll!RtlSizeHeap+0x000000000000010b)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000000
   Parameter[1]: 0000000000000024
Attempt to read from address 0000000000000024

Rich (BB code):
0:031> .ecxr
rax=0000000000000000 rbx=0000000000000000 rcx=00000000000101e0
rdx=0000000000000000 rsi=0000000000000000 rdi=0000016f12ae0000
rip=00007ff9866d426b rsp=00000051ac9ff4f0 rbp=0000000000000000
 r8=000001cb07db1990  r9=0000000041bdbb78 r10=0000000000000000
r11=00000051ac9fecc0 r12=000001ca37d3afe0 r13=0000000000000000
r14=000001cb07db1980 r15=0000000000000000
iopl=0         nv up ei pl nz na po nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010206
ntdll!RtlSizeHeap+0x10b:
00007ff9`866d426b 440fb74024      movzx   r8d,word ptr [rax+24h] ds:00000000`00000024=????

The application crashed because of a null pointer deference. Unfortunately, there isn't much you can do unless you have the source code. I would have suggested you ran Application Verifier, however, since you're experienced BSODs as well, then I think we should begin with running Driver Verifier, in particular using the Special Pool option - Driver Verifier - BSOD related - Windows 10, 8.1, 8, 7 + Vista

I understand that you've run DV beforehand, but the options enabled are the important, otherwise it won't test your drivers properly. What memory testing program did you run?




Rich (BB code):
Unknown bugcheck code (c0000145)
Unknown bugcheck description
Arguments:
Arg1: ffffffffc0000034
Arg2: 0000000000000000
Arg3: 0000000000000000
Arg4: 0000000000000000

Has anyone seen this crash before?

Rich (BB code):
16: kd> !error c0000145
Error code: (NTSTATUS) 0xc0000145 (3221225797) - {Application Error}  The application was unable to start correctly (0x%lx). Click OK to close the application.
16: kd> !error ffffffffc0000034
Error code: (NTSTATUS) 0xc0000034 (3221225524) - Object Name not found.
 
Thanks, this will help greatly! Give us some time to look over it.

Can you run the game BOCW for 5 minutes and tab out while the game is running and run that Speccy again, please? Repost that Speccy only.

What are you using for backing up your drives?
http://speccy.piriform.com/results/Wc7O7xw0EMJ1zKQT2jvRBG7 Here you are. Oddly, the amount of time between crashes increases when I'm first launching the game for the day, but it caps at about 20 minutes of playtime.

I will note, if it helps at all, I seem to crash faster in more resource intensive games. I am using BOCW as a reference because it crashes the fastest,
though I have played the new Crash Bandicoot game for a solid 30-45 minutes without a crash. Ironic.
 
I understand that you've run DV beforehand, but the options enabled are the important, otherwise it won't test your drivers properly. What memory testing program did you run?

I ran driver verifier again with the options listed. I ran a Windows Memory Diagnostic.
 

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

Back
Top