i think this is a false positive of a deadlock due to slow reads (running the game on a HDD).
We will try make an exception while reading the pso libs from appdata since it’s a blocking operation.
i think this is a false positive of a deadlock due to slow reads (running the game on a HDD).
We will try make an exception while reading the pso libs from appdata since it’s a blocking operation.
we added deadlock detection early ingame to catch other errors and this is a false positive result due to this.
application_settings\win32_settings.ini
you should find this in your game files. set variable deadlock_detector_enabled to false instead of true
so it says
deadlock_detector_enabled = false
I pushed a change that should fix this with the next patch, but if you still get it at that point please let us know.
Basically we will pause the deadlock detection while reading this file cache since if wait on reads we might block the game for more than 15 s and thus triggering this crash.
This is most likely only an issue with HDD that might have issues with Darktide having alot of small files.
can you upload any new crash with this turned to false?
for example: GUID: f9c66f17-4264-4c7a-a401-dfd1ac7f5bc0
with it enabled, please upload your latest crash as well. Might see something new.
Will take another look, but since the game doesn’t go anywere it is not a false positive
you can also try to rename the folder
%appdata%\Fatshark\Darktide
this contains your user config but also the file it looks like it stuck on. By renaming it you will create new user config and new .pso files. You can move your old config to the new folder if this works.