-
Notifications
You must be signed in to change notification settings - Fork 124
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
DS (or LibGDX) not happy on Macs? Threading issue related to UI rendering / the game splash screen? #414
Comments
Update: Same situation with a Java 8 on the same machine. After digging around a bit and trying the JVM flag from https://stackoverflow.com/questions/37978702/glfw-engine-and-the-main-thread-issue-intellij the flag alone didn't help but a suspicion that our splash screen might cause a non-main thread to get into rendering I tried the It still crashed on exit but ... that beats the former state! Especially with #415 now letting the game launch normally again. I'm going to temporarily make that flag default so resolving this issue should then undo that again and allow the working splash screen to pop up normally. Exit crash (from a Java dump file, matches part of the snippet above):
Edit: Adding a workaround for this when running from a distributed zip on Macs is proving weirdly difficult. It works if I do not target the embedded JRE - plain If we need to retain the Way later edit: wanted to drop in http://forum.lwjgl.org/index.php?topic=6265.0 as I had it open for this topic but forgot the details ... |
…ally elsewhere) Breaks use of embedded JRE on Macs which needs to be re-enabled when the splash mystery is puzzled out
…c (and partially elsewhere) Breaks use of embedded JRE on Macs which needs to be re-enabled when the splash mystery is puzzled out
It seems like the recently-released libGDX 1.11.0 might help fix this issue? It adds a new |
What you were trying to do
Update and run DS on my Macbook while out of town. Would be nice to know what happens on other OSes
What actually happened
Angry red text (see below). Some of it seems to suggest a JVM flag may be able to help, or to avoid certain other libs?
How to reproduce
Log details and game version
Computer details
The text was updated successfully, but these errors were encountered: