Posted May 27, 2024
Recently came back to the game after playing it years ago and other than a few random crashes (maybe once in 8 hours of play) things were stable.
However this all changed when I reached the Blood & Wine expansion and specifically anywhere in the main city.
Sometimes it will crash almost instantly on entering, other times within 10-15 mins, this happens very consistently and doesn't seem to happen like this anywhere else in the game.
I'm a programmer so I thought I'd open the crash reports in WinDbg, and the thread with the exception always has calls to ntdll!RtlpDosPathNameToRelativeNtPathName and ntdll!RtlpAllocateHealInternal
These function calls are related to string processing, specifically file path processing. After a little bit of digging I noticed that the crashes could be lining up with when the game tried to autosave. So I just sat in the city and waited for the next crash and yes, it happened when the game should have done an autosave, though this time it was during a Gwent match which seemed a little weird as I wasn't aware the game autosaved during Gwent.
Anyway I forced the game to have an autosave time of 12 hours by manually setting it in the user settings and then making the user settings read only. Managed to play the rest of my session without a crash and went to bed.
This morning however it crashed within 1 min of loading in to the city so I'm back to square one and ready to give up.
Other things I've also tried without success is manually setting the TextureMemoryBudget to number higher than the default as I'd read another post that this fixed crashes in the city for someone else, but hasn't worked for me. Neither has trying the DX11 version.
I'm on Windows 10 and have done all the usual things such as update drivers, update Windows, verify game files, removed mods etc
However this all changed when I reached the Blood & Wine expansion and specifically anywhere in the main city.
Sometimes it will crash almost instantly on entering, other times within 10-15 mins, this happens very consistently and doesn't seem to happen like this anywhere else in the game.
I'm a programmer so I thought I'd open the crash reports in WinDbg, and the thread with the exception always has calls to ntdll!RtlpDosPathNameToRelativeNtPathName and ntdll!RtlpAllocateHealInternal
These function calls are related to string processing, specifically file path processing. After a little bit of digging I noticed that the crashes could be lining up with when the game tried to autosave. So I just sat in the city and waited for the next crash and yes, it happened when the game should have done an autosave, though this time it was during a Gwent match which seemed a little weird as I wasn't aware the game autosaved during Gwent.
Anyway I forced the game to have an autosave time of 12 hours by manually setting it in the user settings and then making the user settings read only. Managed to play the rest of my session without a crash and went to bed.
This morning however it crashed within 1 min of loading in to the city so I'm back to square one and ready to give up.
Other things I've also tried without success is manually setting the TextureMemoryBudget to number higher than the default as I'd read another post that this fixed crashes in the city for someone else, but hasn't worked for me. Neither has trying the DX11 version.
I'm on Windows 10 and have done all the usual things such as update drivers, update Windows, verify game files, removed mods etc
Post edited May 27, 2024 by Stormvill