Files can be stuck in a "cyan" state until rescan

RV 3.5.2

Logic Issue
j

johnsanc

2 years ago

Its possible for an uncompressed file to be stuck in a cyan state if you start scanning and the file becomes unavailable before hashing can complete. This results in a situation where "Find Fixes" will not be sufficient to perform a fix.


Steps to reproduce:

  1. Setup your RomRoot to target a mapped network drive

  2. Place a large uncompressed file somewhere in your RomRoot, approximately 2gb or larger to ensure you have enough time for the next steps

  3. Scan the RomRoot

  4. While the file is scanning, quickly disconnect the network drive

  5. Notice the file appears in the RomVault UI but it only has a size and no hashes

  6. Reconnect the network drive

  7. Attempt to fix as normal by doing "find fixes" then "fix roms"

  8. Notice the fix will not work


Expected behavior:

  • The error message should prompt the user to rescan since a file with no hashes at all is not a supported scenario.


(screenshot)

Activity

G

GordonJ changed the status to WIP Testing

2 years ago

G

GordonJ

2 years ago

Addressed in 3.5.1 WIP2

RV will now report that this file had an error while scanning, and then will show as blue, and will/should correctly function as expected after that.

G

GordonJ changed the status to RV 3.5.2

2 years ago


Powered by Convas