tuk0z Posted February 22 Report Share Posted February 22 (edited) Game consistently crashes *after* reaching the main menu ie while launching a new game or the Tutorial. Last time I could play was towards the end of January (that is before a27). The issue seems to be different as the one encoutered by Victor13. OS is Arch Linux; 0ad a27-3 (Feb 8th); 0ad-data a27-1 (Jan 30th). Console: $ 0ad_qwerty [1] 55849 Error loading new keyboard description TIMER| InitVfs: 337.749 us FILES| Main log written to '/home/kozaki/.config/0ad/logs/mainlog.html' FILES| Interesting log written to '/home/kozaki/.config/0ad/logs/interestinglog.html' TIMER| CONFIG_Init: 2.21416 ms [E] pw.loop [loop.c:69 pw_loop_new()] 0x63d61e4d5330: can't make support.system handle: No such file or directory [ALSOFT] (EE) Failed to create PipeWire event thread loop (errno: 2) Sound: AlcInit success, using OpenAL Soft FILES| Hardware details written to '/home/kozaki/.config/0ad/logs/system_info.txt' TIMER| write_sys_info: 16.3266 ms FILES| UserReport written to '/home/kozaki/.config/0ad/logs/userreport_hwdetect.txt' TIMER| RunHardwareDetection: 4.10091 ms TIMER| InitRenderer: 55.2191 ms TIMER| ps_console: 2.45441 ms TIMER| ps_lang_hotkeys: 1.33431 ms TIMER| common/modern/setup.xml: 94.983 us TIMER| common/modern/styles.xml: 102.037 us TIMER| common/modern/sprites.xml: 779.772 us TIMER| common/global.xml: 235.852 us TIMER| common/setup.xml: 165.872 us TIMER| common/sprites.xml: 267.839 us TIMER| common/styles.xml: 59.993 us TIMER| pregame/backgrounds/: 127.04 us TIMER| pregame/sprites.xml: 103.574 us TIMER| pregame/styles.xml: 20.603 us TIMER| pregame/mainmenu.xml: 25.4038 ms TIMER| common/modern/setup.xml: 88.628 us TIMER| common/modern/styles.xml: 95.123 us TIMER| common/modern/sprites.xml: 802.749 us TIMER| common/global.xml: 227.471 us TIMER| common/sprites.xml: 282.575 us TIMER| splashscreen/setup.xml: 27.168 us TIMER| splashscreen/splashscreen.xml: 10.7097 ms TIMER| autostart/autostart.xml: 30.4928 ms FILES| Replay written to '/home/kozaki/.local/share/0ad/replays/0.27.0/2025-02-22_0002' TIMER| common/modern/setup.xml: 114.749 us TIMER| common/modern/styles.xml: 104.9 us TIMER| common/modern/sprites.xml: 762.521 us TIMER| common/global.xml: 227.471 us TIMER| common/setup.xml: 154.069 us TIMER| common/sprites.xml: 317.915 us TIMER| common/styles.xml: 55.873 us TIMER| reference/tips/setup.xml: 27.866 us TIMER| reference/tips/sprites.xml: 348.715 us TIMER| reference/tips/styles.xml: 47.492 us TIMER| loading/styles.xml: 31.428 us TIMER| loading/sprites.xml: 71.936 us TIMER| loading/loading.xml: 12.6423 ms TIMER| common/modern/setup.xml: 94.704 us TIMER| common/modern/styles.xml: 114.538 us TIMER| common/modern/sprites.xml: 787.524 us TIMER| common/resources/: 217.834 us TIMER| common/global.xml: 232.43 us TIMER| common/setup.xml: 153.998 us TIMER| common/sprites.xml: 279.293 us TIMER| common/styles.xml: 50.076 us TIMER| session/setup.xml: 23.676 us TIMER| session/sprites.xml: 568.155 us TIMER| session/styles.xml: 98.964 us TIMER| session/session.xml: 74.6365 ms GAME STARTED, ALL INIT COMPLETE /usr/include/c++/14.2.1/array:208: constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = std::pair<unsigned int, unsigned int>; long unsigned int _Nm = 2; reference = std::pair<unsigned int, unsigned int>&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. /usr/bin/0ad: line 9: 55853 Aborted (core dumped) "$pyrogenesis" "$@" [1]+ Exit 5 mainlog.html (crashlog.txt and userreport_hwdetect.txt weren't updated after removing my ~/.config/0ad/config folder): mainlog.html Edited February 23 by tuk0z Problem solved Quote Link to comment Share on other sites More sharing options...
Stan` Posted February 22 Report Share Posted February 22 Switching to Vulkan (in the options) should fix it. Bug has been reported already and fixed upstream. Fix is in the flatpak Quote Link to comment Share on other sites More sharing options...
tuk0z Posted February 23 Author Report Share Posted February 23 That works just fine, thank you @Stan` Had read your answer to Victor13, but for some reason paid attention only to this part, not understanding the "if" wasn't the condition : Quote If the game doesn't start at all you might try to start it with vulkan with the -conf=rendererbackend:vulkan command line arg. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.