wangqr / Aegisub

Win64 nightly builds available at GHA artifact, also at following link:
https://ftp.wangqr.tk/aegisub/
Other
794 stars 49 forks source link

Crashing on M1 Macs #124

Closed frozenpandaman closed 2 years ago

frozenpandaman commented 2 years ago

Im not 100% sure if this is a M1 chip or macOS 12 issue, but I suspect the former.

All dev builds downloaded from here crash with the following information:

abort() called
BUG IN CLIENT OF LIBDISPATCH: trying to lock recursively
*** Terminating app due to uncaught exception 'NSGenericException', reason: '-[NSAlert runModal] may not be invoked inside of transaction begin/commit pair, or inside of transaction commit (usually this means it was invoked inside of a view's -drawRect: method.)'

Likewise, v3.3.1 crashes as its unable to find/load libpng16.16.dylib. (It looks usr/local/opt/ while I think it should really be looking in opt/.) M1 Macs use arm64 architecture instead of x86 so I think thats the problem here – even manually making a symlink to point it to the right place makes it then throw an error about incompatible architecture.

The "official" 3.2.2 version still works (not sure why?!) but that release is from 2014 and full of bugs – so Im really hoping this can be fixed!

Thanks.

frozenpandaman commented 2 years ago

Apologies, I didnt see #117. Ill close this as its a duplicate issue.