Package: torus-trooper Version: 0.22.dfsg1-9 Severity: grave Justification: renders package unusable
Hi, I am currently unable to start torus-trooper as it crashes with a segmentation fault. I have downloaded the source package (apt-get source torus-trooper), rebuilt it (dpkg-buildpackage) and started it with gdb. The backtrace shows a crash in src/abagames/tt/barrage.d:111. See the attached gdb output for details. Let me know if you need any further information. Cheers, Linus -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages torus-trooper depends on: ii libbulletml0v5 0.0.6-6.1 ii libc6 2.19-22 ii libgcc1 1:5.2.1-22 ii libgl1-mesa-glx [libgl1] 10.6.3-1 ii libglu1-mesa [libglu1] 9.0.0-2.1 ii libsdl-mixer1.2 1.2.12-11+b1 ii libsdl1.2debian 1.2.15-11 ii torus-trooper-data 0.22.dfsg1-9 torus-trooper recommends no packages. torus-trooper suggests no packages. -- no debconf information
GNU gdb (Debian 7.10-1) 7.10 Copyright (C) 2015 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 "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from torus-trooper...done. (gdb) run Starting program: /tmp/tt-deb/torus-trooper-0.22.dfsg1/torus-trooper [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe5283700 (LWP 26362)] [Thread 0x7fffe5283700 (LWP 26362) exited] [New Thread 0x7fffe5283700 (LWP 26363)] Program received signal SIGSEGV, Segmentation fault. 0x0000000000418b32 in abagames.tt.barrage.BarrageManager.getInstance(immutable(char)[], immutable(char)[]) ( fileName=..., dirName=...) at src/abagames/tt/barrage.d:111 111 if (!parser[dirName][fileName]) { (gdb) bt #0 0x0000000000418b32 in abagames.tt.barrage.BarrageManager.getInstance(immutable(char)[], immutable(char)[]) (fileName=..., dirName=...) at src/abagames/tt/barrage.d:111 #1 abagames.tt.barrage.BarrageManager.load() () at src/abagames/tt/barrage.d:105 #2 0x0000000000427a74 in abagames.tt.gamemanager.GameManager.init() (this=...) at src/abagames/tt/gamemanager.d:63 #3 0x0000000000427364 in abagames.util.sdl.mainloop.MainLoop.initFirst() (this=...) at src/abagames/util/sdl/mainloop.d:53 #4 abagames.util.sdl.mainloop.MainLoop.loop() (this=...) at src/abagames/util/sdl/mainloop.d:79 #5 0x00000000004291dc in abagames.tt.boot.boot(immutable(char)[][]) (args=...) at src/abagames/tt/boot.d:86 #6 0x0000000000434e7f in __lambda1 (this=0x7fffffffe170) at ../../../../src/libphobos/libdruntime/rt/dmain2.d:411 #7 0x0000000000434faf in rt.dmain2._d_run_main(int, char**, extern(C) int(char[][]) function*).tryExec(scope void() delegate) (this=this@entry=0x7fffffffe170, dg=...) at ../../../../src/libphobos/libdruntime/rt/dmain2.d:386 #8 0x0000000000435359 in runAll (this=0x7fffffffe170) at ../../../../src/libphobos/libdruntime/rt/dmain2.d:411 #9 0x0000000000434faf in rt.dmain2._d_run_main(int, char**, extern(C) int(char[][]) function*).tryExec(scope void() delegate) (this=this@entry=0x7fffffffe170, dg=...) at ../../../../src/libphobos/libdruntime/rt/dmain2.d:386 #10 0x0000000000435136 in _d_run_main (argc=1, argv=0x7fffffffe2b8, mainFunc=<optimized out>) at ../../../../src/libphobos/libdruntime/rt/dmain2.d:419 #11 0x00007ffff64f1b45 in __libc_start_main (main=0x406c20 <main>, argc=1, argv=0x7fffffffe2b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe2a8) at libc-start.c:287 #12 0x0000000000407eb3 in _start () (gdb) quit A debugging session is active. Inferior 1 [process 26358] will be killed. Quit anyway? (y or n) y