Ok, got my callstack by actually using the debian build system to build from source and not constructing what it would do, apparently this is very sensitive to any kind of change. Even setting DEBUGLEVEL to 1 makes the crash go away, which is always nice.
Program received signal SIGSEGV, Segmentation fault. getstring (target=..., item=0x558993e000000001) at ../../src/tools/tLocale.cpp:520 warning: 520 ../../src/tools/tLocale.cpp: No such file or directory (gdb) bt #0 getstring (target=..., item=0x558993e000000001) at ../../src/tools/tLocale.cpp:520 #1 getstring (target=..., item=0x55555589a63c) at ../../src/tools/tLocale.cpp:520 #2 getstring (target=..., item=0x5555558dfe80) at ../../src/tools/tLocale.cpp:520 #3 tOutput::operator char const* (this=this@entry=0x7fffffffd7a0) at ../../src/tools/tLocale.cpp:573 #4 0x00005555556d5152 in tString::operator= (this=0x7fffffffd340, o=...) at ../../src/tools/tString.cpp:195 #5 tString::tString (this=<optimized out>, x=..., this=<optimized out>, x=...) at ../../src/tools/tString.cpp:58 #6 0x00005555556d5a18 in operator<< (s=..., o=...) at ../../src/tools/tLocale.cpp:754 #7 0x000055555565b39b in se_SaveToLadderLog (out=...) at ../../src/engine/ePlayer.cpp:6195 #8 0x000055555565f79b in eLadderLogWriter::write (this=0x555555737c00 <main::sg_encodingWriter>) at ../../src/engine/ePlayer.cpp:6248 #9 0x0000555555599f5e in main (argc=<optimized out>, argv=<optimized out>) at ../../src/tron/gArmagetron.cpp:697 item=0x558993e000000001 looks like some memory corruption. -- 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
