mirror of
https://github.com/SabreTools/MPF.git
synced 2026-07-02 17:24:48 +00:00
[Problem] Check if sub-program executables exist #267
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 25, 2021).
Originally assigned to: @mnadareski on GitHub.
Version
What version are you using?
2957370fnet48; basically all starting fromd1529f42)Build
What runtime version are you using?
Describe the issue
Before calling one of the included sub-programs (like DiscImageCreator.exe) it should be checked if they exist. Win10 Defender really enjoys deleting the new DiscImageCreator version. The "Start Dumping" button pretty much becomes a no-op then (except for a single log entry) and leaves you completely in the dark on why MPF does not work.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
An error message (in the logs) that the program executable is not where it should be.
Screenshots
None
Additional context
None
edit: Happy issue 256!
@mnadareski commented on GitHub (Jan 25, 2021):
So this just recently came up from another user as well that DIC's latest version is getting erroneously flagged. The dev of DIC has already been notified, but yeah, that's probably a good idea to check.
@mnadareski commented on GitHub (Jan 25, 2021):
Possibly addressed as of
999c4dceb5@Nithanim commented on GitHub (Jan 25, 2021):
There is at least an error message now but a bit less informational than I hoped.

@mnadareski commented on GitHub (Jan 25, 2021):
What would you consider to be more informational? I picked wording that I felt captured the basics.
@Nithanim commented on GitHub (Jan 25, 2021):
Sorry! I mean it is good that there is a error message now but i would not know what "the program" is. A relative path would have helped me tremendously to discover what was missing and then find out why.
@mnadareski commented on GitHub (Jan 25, 2021):
Ah I see what you mean. I can add that info. One minute.
@mnadareski commented on GitHub (Jan 25, 2021):
Seems like I missed a bit of a check that I had already accounted for long before. I'll clean up what I had.
@mnadareski commented on GitHub (Jan 25, 2021):
Try out the changes in
101193cb78@Nithanim commented on GitHub (Jan 25, 2021):
Thank you very much! Looks great now.
@mnadareski commented on GitHub (Jan 25, 2021):
Okay, cool. Glad that worked out a bit better.