mirror of
https://github.com/SabreTools/MPF.git
synced 2026-02-03 21:29:27 +00:00
[Problem] MPF silently closes while scanning for protection #266
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 @Nithanim on GitHub (Jan 23, 2021).
Originally assigned to: @mnadareski on GitHub.
Version
What version are you using?
Build
What runtime version are you using?
DotNetVersions gave me:
Describe the issue
I have successfully dumped multiple discs by now but with one specific disk, MPF just closes while creating the dump. It is related to the "Protection Scan" because when disabled in the Options, the dumping process completes without any issue. I am not sure whose fault (MPF or BurnOutSharp) it is exactly but at least a popup about the problem would be nice instead of a silent crash to desktop.
One tip I got from another issue was to look in the Event Viewer where I found:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Showing at least some error message what happened and not just crashing silently.
Screenshots
None
Additional context
Might be related to #232 because of that issue I now tested specifically with Crysis Warhead and it crashed with exactly the same stacktrace. Although, my game is older and nobody knows it (CD-ROM) and Crysis Warhead is a DVD Game.
@mnadareski commented on GitHub (Jan 25, 2021):
Looks like a logging issue, so possibly addressed as of
5dd36d7b06I won't close this until it's confirmed, though. Seems like an easy test to just hit the scan for protection.
@Nithanim commented on GitHub (Jan 25, 2021):
Thank you very much!
2957370fworks flawlessly now.@mnadareski commented on GitHub (Jan 25, 2021):
Gonna admit, I'm a bit surprised, but I'll take it. Closing this out.
@Nithanim commented on GitHub (Jan 25, 2021):
Yeah, I did not know if the library returned something bad or the logging framework had a bug. But with your changes the protection for both my game and Crysis Warhead are reported and the MPF continues to run happily. 👍