A crash occurs if the drive where the cache is stored runs out of space, for example during a mid-scan/fix cache backup.
Steps to reproduce:
Setup a large RomVault instance in a location that has limited space, less than 2x the size of the cache file
Change the cache backup timer to 5 minutes
Start a scan that is long enough to trigger the cache backup
When the backup occurs, RV will crash with a "There is not enough space on the disk" error.
Expected behavior:
(screenshot)
johnsanc
3 years ago
A crash occurs if the drive where the cache is stored runs out of space, for example during a mid-scan/fix cache backup.
Steps to reproduce:
Setup a large RomVault instance in a location that has limited space, less than 2x the size of the cache file
Change the cache backup timer to 5 minutes
Start a scan that is long enough to trigger the cache backup
When the backup occurs, RV will crash with a "There is not enough space on the disk" error.
Expected behavior:
RomVault should halt and prompt the user to free up space to save the cache. The user should be able to free up space then acknowledge the error to retry saving the cache.
(screenshot)