Package: abuse
Version: 1:0.7.0-3
Severity: normal
On first invocation of abuse (or abuse.sdl) the programm crashes.
Subsequent starts work ok, though. To reproduce, rename or delete
.abuse and start abuse. Running in gdb (with an unstripped version)
gives:
[EMAIL PROTECTED]:~$ gdb /usr/games/abuse
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-linux"...Using host libthread_db library
"/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/games/abuse
[Thread debugging using libthread_db enabled]
[New Thread 46912522033520 (LWP 13802)]
Disabling memory manager, using libc instead
Abuse-SDL 0.7.0
Abuse (Version 2.00)
Sound : Disabled (couldn't find the sfx directory)
Specs : main file set to abuse.spe
Protocol Installed : UNIX generic TCPIP
Lisp : 529 symbols defined, 99 system functions, 321 pre-compiled functions
(load "abuse.lsp") [........................................]
Lisp : tmp space resized to 16384
Engine : Registering base graphics
Palette has changed, recalculating light table...
white light [...................................... ]
tints [.................................. ]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912522033520 (LWP 13802)]
0x00002aaaac139c48 in main_arena () from /lib/libc.so.6
(gdb) bt full
#0 0x00002aaaac139c48 in main_arena () from /lib/libc.so.6
No symbol table info available.
#1 0x0000000000465d6d in bFILE::write (this=0x867090, buf=0x5ad820, count=256)
at specs.cpp:201
No locals.
#2 0x00000000004564fb in calc_light_table (pal=0x60dff0) at light.cpp:351
intensity = -858993459
r = 23 '\027'
g = 23 '\027'
b = 23 '\027'
color = 256
c = (uint8_t *) 0x9 <Address 0x9 out of bounds>
t =
"\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\001\001\000\000\000\000\001\000\001\000\000\000\001\001\001\000\000\000\000\001\000\000\000\000\000\000\001\000\000\000\000\001\001\000\000\000\000\000"
ti = (uint8_t *) 0x7fffffffdab0 ""
f = (class bFILE *) 0x8a6970
i = 9070960
lightpath = 0x867060 "/home/helge/.abuse/light.tbl"
fp = (class bFILE *) 0x867090
recalc = 768
#3 0x00000000004521b2 in game (this=0x5f0bc0, argc=1, argv=0x7fffffffdc78)
at game.cpp:1438
i = 6229648
fastpath = 0x5f0e90 ""
font_pict = 6228928
#4 0x000000000045515c in main (argc=1, argv=0x7fffffffdc78) at game.cpp:2678
xx = 1819045111
See also #188448 for more information on 64bit issues and compilation warnings.
-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.11.deb-7-grsec
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages abuse depends on:
ii abuse-frabs 2.10-6 levels and graphics for Abuse
ii libaudio2 1.7-2 The Network Audio System (NAS). (s
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libgcc1 1:3.4.3-13 GCC support library
ii libncurses5 5.4-4 Shared libraries for terminal hand
ii libsdl1.2debi 1.2.7+1.2.8cvs20041007-4.1 Simple DirectMedia Layer
ii libstdc++5 1:3.3.5-13 The GNU Standard C++ Library v3
ii libx11-6 4.3.0.dfsg.1-14sarge1 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-14sarge1 X Window System miscellaneous exte
ii libxt6 4.3.0.dfsg.1-14sarge1 X Toolkit Intrinsics
ii slang1 1.4.9dbs-8 The S-Lang programming library - r
ii xlibmesa-gl [ 4.3.0.dfsg.1-14sarge1 Mesa 3D graphics library [XFree86]
ii xlibs 4.3.0.dfsg.1-14sarge1 X Keyboard Extension (XKB) configu
-- no debconf information
--
Dr. Helge Kreutzmann, Dipl.-Phys. [EMAIL PROTECTED]
gpg signed mail preferred
64bit GNU powered http://www.itp.uni-hannover.de/~kreutzm
Help keep free software "libre": http://www.ffii.de/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]