-
-
Notifications
You must be signed in to change notification settings - Fork 770
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash when starting GBA on macOS Catalina #1754
Comments
Does this affect 0.8.1? |
@endrift yes, just tried to install via
|
For the record, my gamedev, OpenGL, C++, and QT skills are all extremely rusty, but this looks like a case of: thread 1 created a window and/or the GL context, and thread 2 is trying to perform GL calls on that; which AFAICT is never good. Following The fix might have something to do with moving the draw calls to whichever thread has originally created the window and/or context. |
Can you please test to see if this is fixed in latest development builds? I did some reconfiguring of how the context is set up recently. |
This no longer seems to occur as of 0.8.3 and 0.8.4 (macOS 10.15.7). Thanks! |
With latest commit from master 71a3ef0, I couldn't start mGBA on macOS 10.15.7. Crash log:
|
Bonus points: The crash does new and stunning things on an M1 when built with Homebrew's Qt5, macdeployqt'd, then codesigned with my team certificate: IT'S A TRAP!
|
Ding-Dong! The Witch is Dead! |
Affected version: 0.9-6170-34c694c9
To reproduce:
Result: application exits, and macOS provides the following trace:
The text was updated successfully, but these errors were encountered: