Topic: Game is crashing on macOS Tahoe

panik
Avatar
Topic Opener
Joined: 2025-10-09, 20:59 UTC+2.0
Posts: 1
Ranking
Just found this site
Posted at: 2025-10-09, 21:02 UTC+2.0

Translated Report (Full Report Below)

Process: Widelands [58439] Path: /Applications/MacPorts/Widelands.app/Contents/MacOS/Widelands Identifier: org.widelands.wl Version: 1.2.1 (1.2.1) Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: org.widelands.wl [3959] User ID: 501

Date/Time: 2025-10-09 21:52:54.7829 +0300 Launch Time: 2025-10-09 21:52:19.5263 +0300 Hardware Model: MacBookPro18,3 OS Version: macOS 26.0.1 (25A362) Release Type: User

Crash Reporter Key: 966B3EA6-5FBC-68DE-6A95-2195A5743746 Incident Identifier: 9C497902-AE85-46BD-955A-11A94BBE29C6

Sleep/Wake UUID: 6FD36809-93CE-493A-A80F-48B7E6F68607

Time Awake Since Boot: 12000 seconds Time Since Wake: 1648 seconds

System Integrity Protection: enabled

Triggered by Thread: 12

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000

Termination Reason: Namespace SIGNAL, Code 6, Abort trap: 6 Terminating Process: Widelands [58439]

Application Specific Information: abort() called

Last Exception Backtrace:
0   CoreFoundation                         0x18ae04764 __exceptionPreprocess + 164
1   libobjc.A.dylib                        0x18a8e2418 objc_exception_throw + 88
2   Foundation                             0x18cf2cddc _userInfoForFileAndLine + 0
3   HIServices                             0x192383a48 -[HIRunLoopSemaphore wait:].cold.1 + 84
4   HIServices                             0x192368678 -[HIRunLoopSemaphore wait:] + 292
5   HIToolbox                              0x197894b68 __62-[IMKInputSessionXPCInvocation_Modern invocationAwaitXPCReply]_block_invoke + 72
6   HIToolbox                              0x1978954c8 +[IMKInputSession_Modern withActivity:performActions:] + 196
7   HIToolbox                              0x197984bac -[IMKInputSessionXPCInvocation_Modern invocationAwaitXPCReply] + 116
8   HIToolbox                              0x197896894 -[IMKInputSession_Modern deactivate] + 892
9   HIToolbox                              0x19783ab80 IMKInputSessionDeactivate + 40
10  HIToolbox                              0x197839f0c DeactivateInputMethodInstance + 68
11  HIToolbox                              0x19782af44 utDeactivateAllSelectedIMInDocIterator + 96
12  CoreFoundation                         0x18ad87bb8 CFArrayApplyFunction + 72
13  HIToolbox                              0x1979670a0 utDeactivateAllSelectedIMInDoc + 120
14  HIToolbox                              0x197964340 MyDeactivateTSMDocument + 348
15  HIToolbox                              0x197964488 DeactivateTSMDocument + 88
16  AppKit                                 0x18f26481c -[NSTextInputContext deactivate] + 212
17  AppKit                                 0x19000d950 +[NSTextInputContext currentInputContext_withFirstResponderSync:] + 212
18  AppKit                                 0x18fdf7a9c -[NSView _setWindow:] + 880
19  AppKit                                 0x18f1bf2fc -[NSView removeFromSuperview] + 168
20  libSDL2-2.0.0.dylib                    0x102391a7c Cocoa_StopTextInput + 96
21  libSDL2-2.0.0.dylib                    0x102384bbc SDL_StopTextInput_REAL + 36
22  Widelands                              0x100fe05a0 UI::Panel::focus(bool) + 44
23  Widelands                              0x100ffc0ec UI::Window::Window(UI::Panel*, UI::WindowStyle, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int, int, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 1280
24  Widelands                              0x10117df28 StoryMessageBox::StoryMessageBox(Widelands::Game*, Widelands::Coords, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int, int, unsigned int, unsigned int, bool, bool) + 164
25  Widelands                              0x1013aa900 LuaGame::LuaPlayer::message_box(lua_State*) + 1208
26  Widelands                              0x1014d9b58 luaD_precall + 860
27  Widelands                              0x1014f2050 luaV_execute + 436
28  Widelands                              0x1014da320 unroll + 168
29  Widelands                              0x1014d8f7c luaD_rawrunprotected + 84
30  Widelands                              0x1014d9ff0 lua_resume + 244
31  Widelands                              0x10147d4b4 LuaCoroutine::resume() + 64
32  Widelands                              0x101382158 Widelands::CmdLuaCoroutine::execute(Widelands::Game&) + 48
33  Widelands                              0x101385004 Widelands::CmdQueue::run_queue(Duration const&, Time&) + 152
34  Widelands                              0x100f12790 Widelands::Game::think() + 244
35  Widelands                              0x10111fc08 InteractiveBase::game_logic_think() + 416
36  Widelands                              0x100fdd7b0 UI::Panel::logic_thread() + 252
37  Widelands                              0x100e1f67c 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>>, void (*)()>>(void*) + 52
38  libsystem_pthread.dylib                0x18ad14c08 _pthread_start + 136
39  libsystem_pthread.dylib                0x18ad0fba8 thread_start + 8

Thread 0:
0   libsystem_kernel.dylib                 0x18acd52f4 __semwait_signal + 8
1   libsystem_c.dylib                      0x18abaed6c nanosleep + 220
2   libSDL2-2.0.0.dylib                    0x1023beb6c SDL_Delay_REAL + 80
3   Widelands                              0x100fdea78 UI::Panel::do_run() + 1436
4   Widelands                              0x100f0fed0 Widelands::Game::run(Widelands::Game::StartGameType, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 3696
5   Widelands                              0x100f0ee28 Widelands::Game::run_splayer_scenario_direct(std::__1::list<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&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 1200
6   Widelands                              0x10106d368 FsMenu::ScenarioSelect::clicked_ok() + 716
7   Widelands                              0x100ea4b24 Notifications::Signal<>::operator()() const + 72
8   Widelands                              0x100fca7a0 UI::Button::handle_mouserelease(unsigned char, int, int) + 96
9   Widelands                              0x100e1a7d8 WLApplication::handle_input(InputCallback const*) + 100
10  Widelands                              0x100fde9c0 UI::Panel::do_run() + 1252
11  Widelands                              0x10103e6c0 FsMenu::MainMenu::main_loop() + 48
12  Widelands                              0x100e18f34 WLApplication::run() + 896
13  Widelands                              0x100e00444 main + 252
14  dyld                                   0x18a955d54 start + 7184

Edited for better readability

Edited: Yesterday 07:58 UTC+2.0

Top Quote
hessenfarmer
Avatar
Joined: 2014-12-11, 23:16 UTC+1.0
Posts: 2872
Ranking
One Elder of Players
Location: Bavaria
Posted at: Yesterday 08:09 UTC+2.0

hello panik,
welcome to our forums and thanks for the report.
Could you please provide what you were doing when the crash happened?
Also you might try our latest development release and see whether the bug had been already fixed in it.
you might find an installable dmg under this link
please read the instructions on how to install it on arm MacOS versions on our download page


Top Quote
tothxa
Avatar
Joined: 2021-03-24, 12:44 UTC+1.0
Posts: 542
OS: antix / Debian
Version: some new PR I'm testing
Ranking
One Elder of Players
Posted at: Yesterday 10:05 UTC+2.0

This looks like CB#4944, which is likely fixed by the very latest commit to master (not counting a translation update). If you can reproduce the problem on v1.2.1, we would very much appreciate feedback whether it is really fixed by the latest development version linked by @hessenfarmer, because we had none from macos.


Top Quote