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

Reply via email to