The crash was caused by a null pointer dereference. The disassembly shows a loop that follows a linked list and increments a counter. The SaveUnit function in boswars-2.5 has two loops like that; both deal with CConstructionFrame::Next.
Upstream commit r9536 (in boswars-2.5) or r9538 (in trunk) may fix this crash. -- boswars crashed with SIGSEGV https://bugs.launchpad.net/bugs/333544 You received this bug notification because you are a member of Debian/Ubuntu Games Team, which is subscribed to boswars in ubuntu. Status in “boswars” package in Ubuntu: New Bug description: Binary package hint: boswars I don't know if this debug text was printed upon crash or earlier, but here it is: "FIXME: storing destroyed Goal - loading will fail Looping ! Looping ! " The game window of course disappeared when the game crashed. I could only send a SIGINT to interrupt the program, which was still running, after which I got this segmentation fault. ProblemType: Crash Architecture: i386 DistroRelease: Ubuntu 9.04 ExecutablePath: /usr/games/boswars Package: boswars 2.5-1 ProcCmdline: boswars ProcEnviron: SHELL=/bin/bash PATH=(custom, user) LANG=en_DK.UTF-8 Signal: 11 SourcePackage: boswars Stacktrace: #0 0x080dd40a in ?? () StacktraceTop: ?? () ThreadStacktrace: Title: boswars crashed with SIGSEGV Uname: Linux 2.6.28-8-generic i686 UserGroups: adm admin audio cdrom dialout dip fax floppy fuse lpadmin netdev plugdev powerdev pulse pulse-rt sambashare scanner tape users video _______________________________________________ Pkg-games-ubuntu mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
