I have a dual boot 9800x3d, 64gigs of ram, and a 5090. I can play fine in linux with proton, it never crashes. Once I log into Windows 11, I can only play for about 20-30 minutes before I crash. If I switch to the AMD on board graphics, I won't crash either, but I will only get about 40 fps.
#Crashing after 20-30 minutes of playing.
1 messages · Page 1 of 1 (latest)
You overclocked anywhere?
Or undervoltaged?
Both of those for whatever reason are known to cause this exact symptom
No, stock settings. I don't think it would be anything like that, because it won't crash in Linux
Dang, was hoping it was the easy answer
also, it doesn't crash with the on board graphics
Your card drivers are all updated and stuff?
I'm out of town atm so can't dig deep, but if you wanna send me your player.log file after your next crash I can look on my return
I attached them to this post
Oh fantastic
I use Bepinex, and a couple of mods
I would try running vanilla to see if it persists
This playerlog looks like you crashed on closing the game is that always the case?
I guess it's not a total crash. The game locks up completely, no movement, no sound, no response. I have to use task manager to close out the game.
It just happened again, but it didn't generate a crash log.
I will try vanilla
Vanilla locked up, also. Same exact way. No movement, sound, or response. No new crash report either
It didn't generate a new one
Player log is generated on startup so it should be there
It's in users/appdata/locallow/burgeemedia/erenshor
yeah
It's a d3d driver failing to respond, I've seen it in a few cases (usually that overclocking issue)
You may try rolling back drivers if you're so inclined, or keep running it in Linux. I do plan to add vulkan support at some point which would also be a fix but I'm not there just yet
strange, I don't even have pbo/tjmax enabled
I do have 6400mhz ram though, would that be an issue?
Not sure, it's definitely not an issue of your system can't hang
oh, I just had a complete crash
I'll take the new log just to see
You 100% sure that beast of a system didn't come overclocked?
I just went thru every bios setting just now, to dbl check
I built it myself about 1 year ago
What zone are you in?
Have you tried any other zones?
it was crashing on me on Stowaway
Could be a bad Steam download and needing a verify assets
I will try a complete reinstall. I verified the files already
I threw your crash dump into Claude just because I'm remote on my phone and here's what it said
loaded the actual crash dump and pulled the exception record — this gives a much more precise answer than the log alone.
What the dump shows:
Exception code: 0xC0000005 — ACCESS_VIOLATION
Type: Read access violation
Faulting address being read: 0x0000000000000000 — a null pointer dereference
Crash location: UnityPlayer.dll + 0x9371A7 (thread ID 26584)
So this confirms precisely what kind of crash it is: something in Unity's native engine code tried to read through a null pointer, right after that big zone/asset unload finished (43,418 assets). This is a genuine engine-level bug trigger, not corrupted memory or a driver fault — the "null pointer" detail is the important new piece.
What this changes about my earlier diagnosis:
A null-deref in UnityPlayer.dll during asset unload is usually one of these:
A destroyed/unloaded object still being referenced by native code right after the mass unload (43k assets is a lot — likely a full zone transition) — something the game (or a specific asset in the new zone) is holding a stale reference to.
Less likely now, but still possible: a hook DLL (DisplayFusion) interfering with a callback Unity expects to be non-null. Hook injection crashes usually show corrupted/garbage addresses rather than a clean null pointer, so this is less likely than I first suggested — a null pointer is more classic of "the engine expected an object to still exist and it didn't."
Given this, I'd prioritize differently than before:
This looks like a genuine Erenshor/Unity bug tied to a specific zone or asset, reproducible right after that same large unload. This is worth reporting directly to the Erenshor developers (via Steam forums or their Discord) with this crash dump attached — that offset (UnityPlayer.dll+0x9371A7) and null-pointer detail is exactly the kind of thing they can search their own symbol database for.
Still worth testing without DisplayFusion running, but I'd treat it as secondary now rather than primary suspect.
If you can note which zone you were entering right before each crash, that reproducibility detail is gold for a bug report — if it's the same zone every time, that strongly points to a specific broken asset reference in that area rather than anything on your end.
Want me to check the thread list in the dump to see if this happened on the main thread or a background loading thread? That could help narrow down whether it's tied to async loading specifically.
I do have Displayfusion, should I try disabling it?
steam just got done reinstalling, I love fiber, lol
Can't hurt
We stable?
yeah, that's how I have been managing to play. it's just a pain to reboot if I need windows for something else
I am trying with a few of my regular programs like rewasd and overwolf stopped
who knows, maybe one of them has something going on that was interferring with the game
There's not any globally known crashes atm, these d3d errors seem to be system specific but I haven't narrowed down a why yet
So if you keep fiddling you may find a solution
going on 40 mins, and I still haven't had a crash. I have my fingers crossed