In certain circumstances CHD files can be flagged with attributes that should not be possible. This causes RomVault to crash when attempting to fix.
Steps to reproduce:
Load a MAME listxml DAT (not Dir2Dat)
Scan a CHD that is needed for a fix in the MAME listxml DAT
Force RV to fail a Move operation by locking the CHD or assigning incompatible permissions
Find fixes / fix ROMs
RV will fail when attempting to move the CHD
The missing CHD will have an AltSHA1 assigned instead of SHA1, which should not be possible.
If you attempt to find and fix again RV will crash with an error "Missing files cannot have alt values"


johnsanc
2 years ago
In certain circumstances CHD files can be flagged with attributes that should not be possible. This causes RomVault to crash when attempting to fix.
Steps to reproduce:
Load a MAME listxml DAT (not Dir2Dat)
Scan a CHD that is needed for a fix in the MAME listxml DAT
Force RV to fail a Move operation by locking the CHD or assigning incompatible permissions
Find fixes / fix ROMs
RV will fail when attempting to move the CHD
The missing CHD will have an AltSHA1 assigned instead of SHA1, which should not be possible.
If you attempt to find and fix again RV will crash with an error "Missing files cannot have alt values"