История изменений
Исправление
buratino,
(текущая версия)
:
(gdb) bt
#0 0x00001283cdd52496 in SDL_DestroyTexture_REAL ()
from /usr/local/lib/libSDL2.so.0.3
#1 0x00001280f2e28433 in destroyTextures () from /usr/local/bin/tbftss
#2 0x00001280f2e19314 in cleanup () from /usr/local/bin/tbftss
#3 0x00001283d74662a0 in _libc___cxa_finalize (dso=0x0)
at /usr/src/lib/libc/stdlib/atexit.c:159
#4 0x00001283d7472cff in _libc_exit (status=The value of variable 'status' is distributed across several
locations, and GDB cannot access its value.
)
at /usr/src/lib/libc/stdlib/exit.c:54
#5 0x00001280f2e1e6d3 in lookup () from /usr/local/bin/tbftss
#6 0x00001280f2e1aed3 in loadGame () from /usr/local/bin/tbftss
#7 0x00001280f2e1ea80 in main () from /usr/local/bin/tbftss
(gdb)
Как мне кажется, она при выходе крашится точно так же, как и предыдущая версия крашилась - дело не в этом. Дело в том, почему оно пытается выходить после запуска и почему не видит чего-то нужного... :)
Исходная версия
buratino,
:
[code(gdb) bt #0 0x00001283cdd52496 in SDL_DestroyTexture_REAL () from /usr/local/lib/libSDL2.so.0.3 #1 0x00001280f2e28433 in destroyTextures () from /usr/local/bin/tbftss #2 0x00001280f2e19314 in cleanup () from /usr/local/bin/tbftss #3 0x00001283d74662a0 in _libc___cxa_finalize (dso=0x0) at /usr/src/lib/libc/stdlib/atexit.c:159 #4 0x00001283d7472cff in _libc_exit (status=The value of variable 'status' is distributed across several locations, and GDB cannot access its value.
) at /usr/src/lib/libc/stdlib/exit.c:54 #5 0x00001280f2e1e6d3 in lookup () from /usr/local/bin/tbftss #6 0x00001280f2e1aed3 in loadGame () from /usr/local/bin/tbftss #7 0x00001280f2e1ea80 in main () from /usr/local/bin/tbftss (gdb)
Как мне кажется, она при выходе крашится точно так же, как и предыдущая версия крашилась - дело не в этом. Дело в том, почему оно пытается выходить после запуска и почему не видит чего-то нужного... :)