-
Notifications
You must be signed in to change notification settings - Fork 5
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
NSInternalInconsistencyException on macOS 11.5.2: reason: 'NSWindow drag regions should only be invalidated on the Main Thread!' #29
Comments
Thanks for your report. Could you set |
Thank you so much for your patience and apologies for the delay. After setting both |
Don't worry about taking a while to respond, there's no rush. :) Okay, it sounds like the custom window title feature is the cause of the issue in this case and not the icon stuff. I'm not sure how to fix it so that fussy macOS is alright with it but at least I know what's caused it now, thanks. I'll look into a fix when I have time and put another comment here once I have a test jar for you to try out and give me feedback on. To stop the crashing in the meantime, I recommend disabling the custom window title setting for macOS users. |
I think I have a fix but don't have a Mac that I can test it on, so here's a test jar for you to try out. Please let me know if it works or not. itlt-1.17.1-2.1.0-test.zip Instructions
Disclaimers
|
Hello @kalkafox , sorry to bother you but just wanted to follow up on whether or not that fix works for you? If the fix does work I'll backport it to 1.16.x. |
Hey there, I'm very sorry for going radio silent for a while there. My friend is the one using macOS, and he was the one who sent me this troubleshooting error in regard to the modpack we have established. We were using MultiMC as the method to launch Forge through MultiMC, and because MultiMC does not yet have a version out for 1.17.1 I opted to install Forge on the vanilla Minecraft launcher so we could then load the fixed jar file for the specified version. Our modpack was using 1.16.5. Because of time constraints, we opted to hold it off at a later date. I am welcome to test it with him out later in a couple of hours or by tomorrow, so feel free to poke me again afterward. Again, super sorry for the inconvenience, and thank you for your efforts! |
Heyo. Thank you again so much for your patience, it is super appreciated. We were able to get the instance launched with the test jar you provided. Even with the two options mentioned above enabled, I am no longer able to reproduce this issue. It seems to be working! Appreciate the efforts to getting this done, and once again for your valued patience. If there's anything more I can do to help, let me know. |
Describe the bug
Upon launching, an
NSInternalInconsistencyException
is thrown on the thread, assumedly the reason being that the window configuration doesn't play nice when executed on another thread that is not the Main thread (for whatever reason?)To Reproduce
Steps to reproduce the behavior:
Expected behavior
A successful launch.
Environment details
1.8.0_301
Logs and additional context
A full log can be found here, with the corresponding error occurring on Line 1994 right after the
customWindowTitle
log.Please let me know if there is anything I can do to help.
The text was updated successfully, but these errors were encountered: