-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
area: rendererConcerns our graphics rendererConcerns our graphics rendererbugBehaving differently as it should behaveBehaving differently as it should behaveos: macosmacOS-specific issuemacOS-specific issue
Description
Description:
Openage fails to run with make run
and ./run main
. No GUI applications is launched and the terminal receives thousands of lines of logs, a lot of the same.
Environment:
macOS Version: 15.3.1
Python Version: 3.13.3
Hardware: Apple Silicon M4 Pro
Openage build: Debug mode with Homebrew LLVM
llvm version 20.1.4
Qt version 6.9.0
Logs:
INFO Loading .nyan file: swgb_base/data/game_entity/generic/airbase/tech_level_4_upgrade.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/worker/worker.nyan
INFO Loading .nyan file: swgb_base/data/tech/generic/tech_level_2/tech_level_2.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/troop_center/tech_level_2_upgrade.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/shipyard/tech_level_2_upgrade.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/nova_proc_center/tech_level_2_upgrade.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/shaak/shaak.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/screwed_tree/screwed_tree.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/pine_tree/pine_tree.nyan
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
INFO Loading .nyan file: swgb_base/data/game_entity/generic/wild_fambaa/wild_fambaa.nyan
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/palm_tree/palm_tree.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/oak_tree/oak_tree.nyan
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/nova_mine/nova_mine.nyan
INFO Loading .nyan file: swgb_base/data/game_entity/generic/mynock/mynock.nyan
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in openage::error::terminate_handler()+0x134 [0x101b4d9b0]
handing over to the system...
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/leafless_tree/leafless_tree.nyan
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in openage::error::terminate_handler()+0x134 [0x101b4d9b0]
handing over to the system...
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/jungle_tree/jungle_tree.nyan
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in openage::error::terminate_handler()+0x134 [0x101b4d9b0]
handing over to the system...
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/faumpaset/faumpaset.nyan
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in openage::error::terminate_handler()+0x134 [0x101b4d9b0]
handing over to the system...
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/ronto/ronto.nyan
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in openage::error::terminate_handler()+0x134 [0x101b4d9b0]
handing over to the system...
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/massiff/massiff.nyan
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in openage::error::terminate_handler()+0x134 [0x101b4d9b0]
handing over to the system...
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/dewback/dewback.nyan
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in openage::error::terminate_handler()+0x134 [0x101b4d9b0]
handing over to the system...
FATAL: terminate has been called
uncaught exception
non-standard exception object
current stack:
Traceback (most recent call last):
File ?, in _pthread_start+0x88 [0x1a005c2e4]
File ?, in void* std::__1::__thread_proxy[abi:ne200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, openage::engine::Engine::Engine(openage::engine::Engine::mode, openage::util::Path const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, openage::renderer::window_settings const&)::$_1>>(void*)+0x44 [0x101b4ba58]
File ?, in openage::presenter::Presenter::run(openage::renderer::window_settings)+0xc4 [0x101c3e990]
File ?, in openage::presenter::Presenter::init_graphics(openage::renderer::window_settings const&)+0xf0 [0x101c3ec08]
File ?, in openage::renderer::gui::GuiApplicationWithLogger::GuiApplicationWithLogger()+0x28 [0x101c94388]
File ?, in qtgui::GuiApplicationImpl::get()+0x94 [0x101c9818c]
File ?, in qtgui::GuiApplicationImpl::GuiApplicationImpl()+0x2c [0x101c982c4]
File ?, in QGuiApplication::QGuiApplication(int&, char**, int)+0x54 [0x1033ec4b4]
File ?, in QGuiApplicationPrivate::init()+0x4c [0x1033ec530]
File ?, in QCoreApplicationPrivate::init()+0x2dc [0x1041110d0]
File ?, in QGuiApplicationPrivate::createEventDispatcher()+0x24 [0x1033f1254]
File ?, in QGuiApplicationPrivate::createPlatformIntegration()+0xb00 [0x1033eff00]
File ?, in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&)+0x7c [0x103419720]
File ?, in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&)+0x70 [0x1034197c0]
File ?, in QCocoaIntegrationPlugin::create(QString const&, QList<QString> const&)+0x70 [0x127425940]
File ?, in QCocoaIntegration::QCocoaIntegration(QList<QString> const&)+0x4c0 [0x12743a478]
File ?, in -[NSApplication setMainMenu:]+0x174 [0x1a3cac3cc]
INFO Loading .nyan file: swgb_base/data/game_entity/generic/orray/orray.nyan
File ?, in -[NSMenu _setMenuName:]+0x1d4 [0x1a3c97874]
File ?, in -[NSCalendarDate initWithCoder:] [0x1a13c6198]
File ?, in objc_exception_throw+0x1c0 [0x19fc9ee40]
File ?, in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) [0x1a0014c84]
File ?, in __cxa_get_exception_ptr [0x1a0014cdc]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
File ?, in std::terminate()+0x6c [0x1a00116b4]
File ?, in std::__terminate(void (*)())+0x10 [0x1a0011710]
Metadata
Metadata
Assignees
Labels
area: rendererConcerns our graphics rendererConcerns our graphics rendererbugBehaving differently as it should behaveBehaving differently as it should behaveos: macosmacOS-specific issuemacOS-specific issue
Type
Projects
Status
📋 Backlog