Loading VLC with the wrong architecture on macOS causes a crash #89
Labels
Bug: API
Something isn't working
Game: Minecraft
Modloader: Fabric
Severity: Issue
Status: Fixed
Type: Bug
Type bug
I stumbled upon this weird edge case on macOS.
Description
I noticed that this would cause an crash whenever it tries to load a found VLC.app with the wrong architecture (e.g. expected
arm64
, foundx86x64
).Turns out you can use the Intel version of VLC using Apple's Rosetta, tho it does not properly load within Java (? I'm not sure how this part exactly works, my apologies), causing this crash.
Hotfix
A hotfix for this is to either uninstall VLC or install the proper version for the system. I also found issue #29 which seems to be related to this, tho the crash still has not been fixed, hence why I am opening this issue.
Environment for Reproduction
This issue has been found within an Mac OS X (aarch64) and with the VLC intel64 version installed (which is the default option on their website for some goddamn reason).
Logs
Here is the related crash report.
The text was updated successfully, but these errors were encountered: