I'm pretty much at my wits' end. I can confirm that the official Ubuntu package indeed crashes even in a VirtualBox VM. However, none of our builds crash. 0.2.9.1 or 0.2.9.2 does not matter. Appimage or builds from source does not matter. I tried replicating the build parameters the Ubuntu package seems to use, still no crash. I even updated our staging PPA (https://launchpad.net/~armagetronad-dev/+archive/ubuntu/staging) with a new build, the regular PPA will soon have a beta version (based on later source, of course). Nothing.
All that would not be a problem if I could get a callstack from the crash. But I can't. If I understand correctly, gdb is supposed to automatically download debug symbols, and it does so for all the libraries, but not the main program (this is how you can debug an installed version and have it find its data): ``` manuel@Ubuntu:~$ cd /usr/share/games/armagetronad/ manuel@Ubuntu:/usr/share/games/armagetronad$ gdb /usr/games/armagetronad.real GNU gdb (Ubuntu 16.3-1ubuntu2) 16.3 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/games/armagetronad.real... This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.ubuntu.com> Enable debuginfod for this session? (y or [n]) y Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. (No debugging symbols found in /usr/games/armagetronad.real) (gdb) ``` Any help would be apreciated. Ideally, how do I get a debug build from source to crash? At minimum, how do I get a callstack from the official build? Or maybe the callstack directly? In the meantime, I'll be pushing to do a hotfix build for the main PPA so we can have at least a working PPA version. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2127929 Title: armagetronad don't execute in Ubuntu 25.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/armagetronad/+bug/2127929/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
