On Tue, 18 Mar 2008, Guus Sliepen wrote:
> Did blobwars work for you before? Also, could you try building
> non-stripped binaries, and use gdb to get a backtrace of the stack from
> the core dump? If you don't know how I can show you.

gdb output:

[EMAIL PROTECTED]:~$ gdb blobwars core
GNU gdb 6.8-debian
Copyright (C) 2008 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 "powerpc-linux-gnu"...

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/libSDL-1.2.so.0...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /usr/lib/libSDL_mixer-1.2.so.0...done.
[...]
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Failed to read a valid object file image from memory.
Core was generated by `blobwars'.
Program terminated with signal 11, Segmentation fault.
[New process 11869]
#0  0x10008b44 in Engine::doPause (this=0x100556a4) at src/CEngine.cpp:542
542                     if (keyState[keyboard.pause])
(gdb) bt
#0  0x10008b44 in Engine::doPause (this=0x100556a4) at src/CEngine.cpp:542
#1  0x1001e5d8 in doGameStuff () at src/game.cpp:254
#2  0x1002521c in playIntro (tx=<value optimized out>, ty=<value optimized 
out>, delay=<value optimized out>)
    at src/intro.cpp:58
#3  0x100255a4 in doIntro () at src/intro.cpp:176
#4  0x1003a020 in main (argc=<value optimized out>, argv=0x7fac3614) at 
src/main.cpp:125
(gdb)     

Mark

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to