Bug#452364: double free'ing heap

Tomas Pospisek tpo_deb at sourcepole.ch
Thu Nov 22 09:11:15 UTC 2007


Package: lordsawar
Version: 0.0.4-1
Severity: minor

The following bug could be correlated to the segfault () and swap storm
ones () however since it didn't hurt I'm assigning it a minor severity.
This happened between saving the game and exiting it not much later:

GameScenario.cpp: 192: The Filename is well formed
action.cpp: 306: Action_Split::fillData()
sound.cpp: 271: Sound::nextPiece
GameScenario.cpp: 197: The Filename lacks the extension --> bla1
sound.cpp: 249: disabling background music
sound.cpp: 122: Sound destructor
sound.cpp: 218: stopping music
sound.cpp: 271: Sound::nextPiece
sound.cpp: 249: disabling background music
*** glibc detected *** lordsawar: double free or corruption (out): 0x08badad0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7005cf5]
/lib/i686/cmov/libc.so.6(cfree+0x90)[0xb7009790]
/usr/lib/libSDL_mixer-1.2.so.0(Mix_FreeMusic+0x11f)[0xb7e609eb]
lordsawar[0x80fa8e3]
lordsawar[0x80faae9]
lordsawar[0x818bcb0]
lordsawar[0x8134c41]
lordsawar[0x8134118]
lordsawar[0x80dd233]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb6fb2050]
lordsawar[0x8056dc1]
======= Memory map: ========
08048000-08203000 r-xp 00000000 03:06 557163     /usr/games/lordsawar
08203000-08204000 rw-p 001bb000 03:06 557163     /usr/games/lordsawar
08204000-0d412000 rw-p 08204000 00:00 0          [heap]
b5b00000-b5b21000 rw-p b5b00000 00:00 0
b5b21000-b5c00000 ---p b5b21000 00:00 0
b5c98000-b5ca9000 r--s 00000000 03:06 491180     /usr/share/mime/mime.cache
b5ca9000-b5cb9000 r--p 00000000 03:06 1191034    /usr/share/fonts/truetype/ttf-bitstream-vera/VeraIt.ttf
b5cb9000-b5cba000 rw-p b5cb9000 00:00 0
b5e44000-b5e45000 rw-p b5e44000 00:00 0
b5f71000-b5fd1000 rw-s 00000000 00:09 269385738  /SYSV00000000 (deleted)
b5fd1000-b5fe0000 r--p 00000000 03:06 1191033    /usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf
b5fe0000-b5fe4000 r-xp 00000000 03:06 212576     /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b5fe4000-b5fe5000 rw-p 00003000 03:06 212576     /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b5fe6000-b6046000 rw-s 00000000 00:09 269352969  /SYSV00000000 (deleted)
b6046000-b6057000 r--p 00000000 03:06 1191031    /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
b6057000-b6059000 r-xp 00000000 03:06 537890     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6059000-b605a000 rw-p 00001000 03:06 537890     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b605a000-b605e000 r--s 00000000 03:05 130415     /var/cache/fontconfig/6ee2b8e37b10e16e6b408624412814c5-x86.cache-2
b605e000-b6064000 r--s 00000000 03:05 130413     /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b6064000-b6067000 r--s 00000000 03:05 130400     /var/cache/fontconfig/101cccc1fb4a522639248932a3f2b9ca-x86.cache-2
b6067000-b6068000 r--s 00000000 03:05 130398     /var/cache/fontconfig/cc350556a40230a43bbdf28d7b7e2141-x86.cache-2
b6068000-b6086000 r--s 00000000 03:05 130388     /var/cache/fontconfig/f408d08d2fce062ab660f628db78bf96-x86.cache-2
b6086000-b608c000 r--s 00000000 03:07 2301514    /home/tpo/.fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b608c000-b608e000 r--s 00000000 03:05 130386     /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b608e000-b608f000 r--s 00000000 03:05 130380     /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b608f000-b60a6000 r--s 00000000 03:05 130372     /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2
b60a6000-b60ac000 r--s 00000000 03:05 130369     /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b60ac000-b60bc000 r--s 00000000 03:05 130354     /var/cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-x86.cache-2
b60bc000-b60c9000 r--s 00000000 03:05 130347     /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b60c9000-b6109000 r--s 00000000 03:05 130345     /var/cache/fontconfig/eeebfc908bd29a90773fd860017aada4-x86.cache-2
b6109000-b6149000 r--s 00000000 03:05 130343     /var/cache/fontconfig/21a99156bb11811cef641abeda519a45-x86.cache-2
b6149000-b614a000 r--s 00000000 03:05 130499     /var/cache/fontconfig/bf1f9632594a1fa28e2cf4d7888deffe-x86.cache-2
b614a000-b614c000 r--s 00000000 03:05 130497     /var/cache/fontconfig/b8613a33de00eecd32d5a94c3c617829-x86.cache-2
b614c000-b614f000 r--s 00000000 03:05 130491     /var/cache/fontconfig/b21a91cee725896328b8cee8091cf747-x86.cache-2
b614f000-b6154000 r--s 00000000 03:05 130489     /var/cache/fontconfig/fd9416c4b92f07c6f59a3a8cf496e9dc-x86.cache-2
b6154000-b6155000 r--
[2]+  Aborted                 lordsawar



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages lordsawar depends on:
ii  libatk1.0-0             1.20.0-1         The ATK accessibility toolkit
ii  libc6                   2.6.1-1+b1       GNU C Library: Shared libraries
ii  libcairo2               1.4.10-1         The Cairo 2D vector graphics libra
ii  libcairomm-1.0-1        1.4.2-1          C++ wrappers for Cairo (shared lib
ii  libexpat1               1.95.8-4         XML parsing C library - runtime li
hi  libgcc1                 1:4.2.2-3        GCC support library
hi  libglade2-0             1:2.6.2-1        library to load .glade files at ru
ii  libglademm-2.4-1c2a     2.6.5-1          C++ wrappers for libglade2 (shared
ii  libglib2.0-0            2.14.1-5         The GLib library of C routines
ii  libglibmm-2.4-1c2a      2.14.2-1         C++ wrapper for the GLib toolkit (
hi  libgtk2.0-0             2.12.1-1         The GTK+ graphical user interface 
ii  libgtkmm-2.4-1c2a       1:2.12.1-1       C++ wrappers for GTK+ 2.4 (shared 
hi  libpango1.0-0           1.18.3-1         Layout and rendering of internatio
ii  libsdl-image1.2         1.2.6-1          image loading library for Simple D
ii  libsdl-mixer1.2         1.2.8-1          mixer library for Simple DirectMed
ii  libsdl1.2debian         1.2.11-9         Simple DirectMedia Layer
ii  libsigc++-2.0-0c2a      2.0.17-2         type-safe Signal Framework for C++
ii  libstdc++6              4.2.2-3          The GNU Standard C++ Library v3
ii  libxml2                 2.6.30.dfsg-2    GNOME XML library
ii  lordsawar-data          0.0.4-1          A clone of the popular SSG game Wa
ii  zlib1g                  1:1.2.3.3.dfsg-6 compression library - runtime

lordsawar recommends no packages.

-- no debconf information





More information about the Pkg-games-devel mailing list