So is DX12 crashing never gonna be fixed?

Memory corruption related to shader cache. Reinstall your game or validate files and hit a DDU, only install your driver via the file dedicated to your exact driver. Don’t use the NVIDIA app or GeForce Experience.
If Shader Cache Size isn’t set to Driver Default in NVIDIA Control Panel (Manage 3D settings > Global Settings), make sure it is.

If it keeps happening, might have to dig a little deeper.

If you want a quick-and-easy fix for some crashes, you can also make it so your drivers hang for a bit of time instead of immediately terminating the problem. Reminder to always have a backup of your system before changing this kind of stuff.
If on Windows 10/11, do this (and only copy/paste when I say to input, do not add spaces):

Registry Editor → (Win+R - regedit.exe)
Input directory → Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
Right click →
New - DWORD (32-bit) Value →
Rename DWORD page - TdrDelay
Right click TdrDelay - Modify →
Ensure Base is set to Hexadecimal - Input Value Data of 3c - Click OK
New - DWORD (32-bit) Value →
Renamed new DWORD page - TdrDdiDelay
Right click TdrDdiDelay - Modify →
Ensure Base is set to Hexadecimal - Input Value Data of 3c - Click OK
Exit Registry Editor

Congrats! NVIDIA’s default hangtime is 5 seconds. If it detects any fault (be it a hung driver for ANY reason, including corrupted memory) it will freeze operation. If, in that 5 seconds, the operation doesn’t resolve its issue and continues to hitch, it will simply terminate the operation.
What these steps do is change your driver hangtime from 5 seconds to 60 seconds. Instead of seeing an issue, parking the game, and immediately closing it, the driver will now have a full minute to resolve whatever issue it may be dealing with. Sometimes it won’t do it on its own, so a restart of that application is needed anyway. This just puts it into your hands instead of killing your game over a somewhat long freeze.

image

My go to is to compress the current directory and hit a clean download somewhere else… That’s also why my Singleplayer Tarkov folder has about 2 dozen copies of the same version.

@Rozemyne_女神の化身 you clearly do want to give them your gpuCrashDump too, for me it is located inside WarThunder.game_logs.

Before there were times that these freezes produced “driver hung and was restarted, texture quality was reduced” errors, after Leviathan there are only crashes. I don’t want to switch one to the other. I need the fix. I used Nvidia app and I deleted it with DDU today.

1 Like

my pc wont even boot the safemode required to use ddu correctly bruh it seems like i got a lot of issues to fix

Well I send it to ipfs its an eternal free cloud. The answer from Foxxo for me is the most useful thing that I read on the topic.

I had the exact same issues with hung drivers, and for me that was purely from NVIDIA’s end. Early 576 drivers were unbelievably trash.

You should be able to use 576.88 as it’s quite stable, though get it directly from the NVIDIA website and install it via the file.

Support. You can find support and instructions on how to contact them here:

Here are some more instructions on how to create a crash dump:

If you need to perform a clean boot to troubleshoot further here are instructions for that:

If only Foxxo could have just answered like that instead of being mean about it…

While that might be the case, there is no reason to respond the way you did either. I understand the frustration but i recommend reading through any message you intend to send twice before actually sending it while thinking about “does this message help my situation or just vent my frustrations about it?”. If the answer is just venting then you’ve likely already done so while re-reading the message and there is no reason to send it. If there are things in the message that might progress the discussion and helping the situation then you can edit out the venting after the re-reading.

Doing things this way has helped me personally A LOT. I find that my issues gets solved quicker and i get met with way nicer comments (even the ones that aren’t so nice usually become nice after just one or two of my answers where i do not engage with the angry side of the messages).

So I now have deleted my cache and my compiledshader folder. I reinstalled my gpu driver with ddu. After the game just now, I can say that it seems something is fixed. The game hasn’t frozen once when tabbing back in. Normally it did that every single time. I’m gonna do a report if it crashes again.

I’m getting a lot of 405 errors while posting here.

2 Likes

I was getting crashes once in 2 hours, so don’t be so sure right now.

Is the game recreating those folders after deletion or you should verify integrity first?

It creates them when you start the game

Hopefully the fix isn’t temporary and holds for a long time :)

@TheArcticFoxxo It’s still crashing for me once in two hours. The only thing that I did after clean ddu 576.88 reinstall and deleting both cache and compiledshader is setting 144 hz instead of 60 for my monitor.

I also have afterburner installed and it had light overclocking.

@Rozemyne_女神の化身 do you use xmp profile?

Did you do a completely fresh download of the game?

No… only deleted cache…

Download the launcher in another folder and start a new, fresh download and see if the crashing persists.