mirror of
https://github.com/SabreTools/MPF.git
synced 2026-02-07 21:30:16 +00:00
Failed protection scan on some PC discs #173
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @superg on GitHub (Jan 26, 2020).
Originally assigned to: @mnadareski on GitHub.
I'm getting an exception when I dump some PC discs, !submissionInfo.txt:
`Common Disc Info:
Title: Tomb Raider III: Adventures of Lara Croft
System: IBM PC Compatible
Media Type: CD-ROM
Category: Games
Region: USA
Languages: English
Version and Editions:
Edition/Release: The Trilogy
Extras:
Primary Volume Descriptor (PVD):
0320 : 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 30 200
0330 : 31 31 32 30 35 31 30 35 33 30 30 30 30 E0 32 30 1120510530000.20
0340 : 30 31 31 32 30 35 31 30 35 33 30 30 30 30 E0 30 01120510530000.0
0350 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 000000000000000.
0360 : 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
0370 : 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Copy Protection:
Copy Protection:
Path could not be scanned! System.IO.IOException: The device is not ready.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileSystemEnumerableIterator`1.CommonInit()
at System.IO.FileSystemEnumerableIterator
1..ctor(String fullPath, String normalizedSearchPath, String searchCriteria, String userPath, SearchOption searchOption, SearchResultHandler1 resultHandler, Boolean checkHost)at System.IO.FileSystemEnumerableIterator`1.Clone()
at System.IO.Iterator`1.GetEnumerator()
at System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)
at BurnOutSharp.ProtectionFind.Scan(String path, IProgress`1 progress)
at DICUI.Utilities.Validators.<>c__DisplayClass6_0.b__1() in C:\projects\dicui\DICUI.Library\Utilities\Validators.cs:line 942
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at DICUI.Utilities.Validators.d__6.MoveNext() in C:\projects\dicui\DICUI.Library\Utilities\Validators.cs:line 940
Tracks and Write Offsets:
DAT:
FILE "Tomb Raider III - Adventures of Lara Croft (USA) (Rerelease) (20011205).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
`
@Dimensional commented on GitHub (Jan 26, 2020):
Are you running DICUI from DotNet Framework, like 4.7, or DotNet Core 3? I got a similar issue when running the DotNet Core 3, but not the Framework version.
@superg commented on GitHub (Jan 27, 2020):
As far as I remember I'm just using the latest binary I downloaded from redump link, not sure which dotnet implementation is used as I have both installed.
@mnadareski commented on GitHub (Jan 27, 2020):
.NET Core 3.0 build is not fully functional due to one of the necessary packages not being fully compatible.
This is something that has occurred sporadically with BurnOutSharp on some people running Windows 7 computers. I don't have access to one to test, so I can't confirm. I have no idea why it's doing this but it does happen. I'm leaving this open for now, technically should go on the BOS issues
@mnadareski commented on GitHub (Jan 27, 2020):
Possibly related to https://github.com/SabreTools/DICUI/issues/169
@mnadareski commented on GitHub (Jan 28, 2020):
Closing as intermittent and near-impossible to diagnose or repeat.