Skip to content
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]: 'NSWindow drag regions should only be invalidated on the Main Thread!' #11223

Open
andythenorth opened this issue Aug 20, 2023 · 3 comments

Comments

@andythenorth
Copy link
Contributor

andythenorth commented Aug 20, 2023

Version of OpenTTD

#11141 macOS build

Steps to reproduce

Unclear what the trigger was. Possibly related to newgrf settings (or newgrf parameters) window, as changing parameters was the last action before the crash.

Upload crash files

crash20230820211405.zip
crash20230820211405

@andythenorth
Copy link
Contributor Author

Recurred
crash20230820220624.zip
crash20230820220624

@JGRennison
Copy link
Contributor

The NSWindow message is probably because the OSX crash logger tries to create a dialog window from the thread that the crash occurred on, which won't work from the game thread.

Presumably #11222 is relevant to this

@glx22
Copy link
Contributor

glx22 commented Aug 20, 2023

Indeed crashlog is very similar to #11181, most likely fixed now with #11222.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants