Crash/Exit when trying to create directory on un-mounted drive

Need Info

A#

Anonymous #14879

3 quarters ago

I use removable drives .. sometimes ill accidentally scan a dir that is not mounted .. looks like RV just needs a few extra little checks before trying to create a directory on an un-reachable drive.

EXCEPTION:
Source: mscorlib
Message: Could not find a part of the path '\\?\L:\Handheld\Sony - PlayStation Portable'.STACK TRACE:
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at RomVaultCore.FixFile.Util.FixFileUtils.CheckCreateDirectories(RvFile file)
   at RomVaultCore.FixFile.Util.FixFileUtils.CheckCreateDirectories(RvFile file)
   at RomVaultCore.FixFile.Util.FixFileUtils.CheckCreateDirectories(RvFile file)
   at RomVaultCore.FixFile.FixAZip.FixZip(RvFile fixZip, List`1 fileProcessQueue, Int32& totalFixed, String& errorMessage)
   at RomVaultCore.FixFile.Fix.FixBase(RvFile child, Boolean thisSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixDir(RvFile dir, Boolean lastSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixBase(RvFile child, Boolean thisSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixDir(RvFile dir, Boolean lastSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixBase(RvFile child, Boolean thisSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixDir(RvFile dir, Boolean lastSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixBase(RvFile child, Boolean thisSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixDir(RvFile dir, Boolean lastSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixBase(RvFile child, Boolean thisSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.FixDir(RvFile dir, Boolean lastSelected, List`1 fileProcessQueue, Int32& totalFixed, Int32& reportedFixed, Stopwatch cacheSaveTimer)
   at RomVaultCore.FixFile.Fix.PerformFixes(ThreadWorker thWrk)

Activity

j

johnsanc

2 weeks ago

Need more info how to consistently reproduce this error.

j

johnsanc changed the status to Need Info

2 weeks ago


Powered by Convas