Checklist
Describe the Bug
When shadPS4 encounters a fatal error, for example an out of VRAM error, it can remain open and completely frozen instead of shutting down.
The game itself is no longer running properly, but the shadPS4 window stays open and Steam still considers the game to be running.
I noticed this mainly with VRAM allocation errors, but I think the same thing can happen with other fatal errors.
Reproduction Steps
- Start a game that can trigger an out of VRAM error.
- Let shadPS4 reach the VRAM allocation error.
- The emulator stops responding.
- The shadPS4 window remains open instead of closing.
Expected Behavior
After an unrecoverable error, shadPS4 should shut down cleanly instead of remaining frozen.
Ideally the fatal error should notify the main thread, stop the emulator and close the window so that Steam also sees the process as terminated.
Specify OS Version
SteamOS 3.8.16
CPU
AMD Custom CPU 1772
GPU
AMD Radeon Graphics (RADV NAVI33)
Amount of RAM in GB
16 GB
Log File
No response
Checklist
Describe the Bug
When shadPS4 encounters a fatal error, for example an out of VRAM error, it can remain open and completely frozen instead of shutting down.
The game itself is no longer running properly, but the shadPS4 window stays open and Steam still considers the game to be running.
I noticed this mainly with VRAM allocation errors, but I think the same thing can happen with other fatal errors.
Reproduction Steps
Expected Behavior
After an unrecoverable error, shadPS4 should shut down cleanly instead of remaining frozen.
Ideally the fatal error should notify the main thread, stop the emulator and close the window so that Steam also sees the process as terminated.
Specify OS Version
SteamOS 3.8.16
CPU
AMD Custom CPU 1772
GPU
AMD Radeon Graphics (RADV NAVI33)
Amount of RAM in GB
16 GB
Log File
No response