macOS running crash due to Qt exception
Author: lugtCreated Jul 17, 2026Updated Jul 17, 2026
Symptom: building the openage on macOS, found out that it failed during running.
Environment: OS: macOS Tahoe 26.3 CPU: Apple Silicon M3 Pro Compiler:
NAME: NSInternalInconsistencyException REASON: API misuse: setting the main menu on a non-main thread. Main menu contents should only be modified from the main thread. LOG:*** Assertion failure in -[NSMenu _setMenuName:], NSMenu.m:833
Source: SFTtech/openage