[GAME BUG]: Save data corruption in multiple games due to param.sfo becoming empty
Checklist (we expect you to perform these steps before opening the issue)
- I have searched for a similar issue in this repository and did not find one.
- I am using an official build obtained from releases or updated one of those builds using its in-app updater.
- I have re-dumped the game and performed a clean install without mods and the issue is still present.
- I have disabled all patches and cheats and the issue is still present.
- I have all the required system modules installed.
Describe the Bug
For some reason, PROFILE/sce_sys/param.sfo has been wiped to 0 bytes for the second time now for me (I for some reason still have a backup of my old bricked save, and after I looked into what went wrong when my save had issues again I found out that said backup had the same problem), leading to a crash in trying to parse its header (you can't really read 8 bytes from an empty file)
Reproduction Steps
I have no idea what caused these two instances of the corruption, but it is possible to manually reproduce it by wiping savedata/1/CUSAXXXXX/PROFILES/sce_sys/param.sfo yourself, or doing this with any param.sfo in any save.
Specify OS Version
Arch Linux
CPU
Intel 12700h Laptop CPU
GPU
nVidia 3060 Laptop GPU
Amount of RAM in GB
32 GB
Amount of VRAM in GB
6 GB
Log File
Log of the game saving normally: CUSA00003.log
Log and callstack of trying to load the bricked save: CUSA00003.log callstack.txt
Source: shadps4-emu/shadPS4