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]

Reply via email to