Package: zsnes
Version: 1.420-2.1
Severity: grave

The new version of libc6 (2.5) breaks zsnes.  I thought there was a bug filed 
for this under glibc or libc6, but I couldn't find it.  I apologize if I'm 
duplicating a bug.

I am using Debian testing with kernel 2.6.18-686

Here's some info I pulled from the terminal. 

~$ uname -a
Linux Mybox 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux
~$ apt-show-versions | grep zsnes
zsnes/testing uptodate 1.420-2.1
~$ apt-show-versions | grep libc6
libc6/testing uptodate 2.5-9+b1
libc6-dev/testing uptodate 2.5-9+b1

And this is what happens when I run zsnes:

~$ zsnes

ZSNES v1.42 (c) 1997-2005, ZSNES Team

Be sure to check http://www.zsnes.com/ for the latest version.
Please report crashes to [EMAIL PROTECTED]

ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
ZSNES comes with ABSOLUTELY NO WARRANTY.  This is free software,
and you are welcome to redistribute it under certain conditions;
please read 'LICENSE' thoroughly before doing so.

Use ZSNES -? for command line definitions.

*** glibc detected *** zsnes: munmap_chunk(): invalid pointer: 0xbf8deef7 ***
======= Backtrace: =========
/lib/libc.so.6(cfree+0x1bc)[0xb7c798dc]
zsnes[0x80deb51]
======= Memory map: ========
08048000-082fa000 r-xp 00000000 03:06 1855041    /usr/bin/zsnes
082fa000-0834d000 rwxp 002b1000 03:06 1855041    /usr/bin/zsnes
0834d000-085da000 rwxp 0834d000 00:00 0          [heap]
b7951000-b7953000 rwxp b7951000 00:00 0
b7953000-b7957000 r-xp 00000000 03:06 1855333    /usr/lib/libXdmcp.so.6.0.0
b7957000-b7958000 rwxp 00003000 03:06 1855333    /usr/lib/libXdmcp.so.6.0.0
b7958000-b7959000 rwxp b7958000 00:00 0
b7959000-b795b000 r-xp 00000000 03:06 1853105    /usr/lib/libXau.so.6.0.0
b795b000-b795c000 rwxp 00001000 03:06 1853105    /usr/lib/libXau.so.6.0.0
b795c000-b7964000 r-xp 00000000 03:06 1855133    /usr/lib/libdrm.so.2.3.0
b7964000-b7965000 rwxp 00008000 03:06 1855133    /usr/lib/libdrm.so.2.3.0
b7965000-b7969000 r-xp 00000000 03:06 1855083    /usr/lib/libXxf86vm.so.1.0.0
b7969000-b796a000 rwxp 00003000 03:06 1855083    /usr/lib/libXxf86vm.so.1.0.0
b796a000-b7977000 r-xp 00000000 03:06 1860456    /usr/lib/libXext.so.6.4.0
b7977000-b7978000 rwxp 0000c000 03:06 1860456    /usr/lib/libXext.so.6.4.0
b7978000-b7a60000 r-xp 00000000 03:06 1852293    /usr/lib/libX11.so.6.2.0
b7a60000-b7a64000 rwxp 000e8000 03:06 1852293    /usr/lib/libX11.so.6.2.0
b7a64000-b7a65000 rwxp b7a64000 00:00 0
b7a65000-b7a78000 r-xp 00000000 03:06 803005     /lib/libpthread-2.5.so
b7a78000-b7a7a000 rwxp 00012000 03:06 803005     /lib/libpthread-2.5.so
b7a7a000-b7a7c000 rwxp b7a7a000 00:00 0
b7a7c000-b7acc000 r-xp 00000000 03:06 245973     /usr/lib/libvga.so.1.4.3
b7acc000-b7ad3000 rwxp 00050000 03:06 245973     /usr/lib/libvga.so.1.4.3
b7ad3000-b7adc000 rwxp b7ad3000 00:00 0
b7adc000-b7aea000 r-xp 00000000 03:06 
1852836    /usr/lib/libdirect-0.9.so.25.0.0
b7aea000-b7aeb000 rwxp 0000d000 03:06 
1852836    /usr/lib/libdirect-0.9.so.25.0.0
b7aeb000-b7af0000 r-xp 00000000 03:06 
1852838    /usr/lib/libfusion-0.9.so.25.0.0
b7af0000-b7af1000 rwxp 00004000 03:06 
1852838    /usr/lib/libfusion-0.9.so.25.0.0
b7af1000-b7b46000 r-xp 00000000 03:06 
1852839    /usr/lib/libdirectfb-0.9.so.25.0.0
b7b46000-b7b48000 rwxp 00054000 03:06 
1852839    /usr/lib/libdirectfb-0.9.so.25.0.0
b7b48000-b7b4a000 r-xp 00000000 03:06 802858     /lib/libdl-2.5.so
b7b4a000-b7b4c000 rwxp 00001000 03:06 802858     /lib/libdl-2.5.so
b7b4c000-b7b4d000 rwxp b7b4c000 00:00 0
b7b4d000-b7c09000 r-xp 00000000 03:06 246176     /usr/lib/libasound.so.2.0.0
b7c09000-b7c0e000 rwxp 000bb000 03:06 246176     /usr/lib/libasound.so.2.0.0
b7c0e000-b7d4b000 r-xp 00000000 03:06 802861     /lib/libc-2.5.so
b7d4b000-b7d4c000 r-xp 0013d000 03:06 802861     /lib/libc-2.5.so
b7d4c000-b7d4e000 rwxp 0013e000 03:06 802861     /lib/libc-2.5.so
b7d4e000-b7d51000 rwxp b7d4e000 00:00 0
b7d51000-b7d5b000 r-xp 00000000 03:06 802825     /lib/libgcc_s.so.1
b7d5b000-b7d5c000 rwxp 00009000 03:06 802825     /lib/libgcc_s.so.1
b7d5c000-b7d81000 r-xp 00000000 03:06 802842     /lib/libm-2.5.so
b7d81000-b7d83000 rwxp 00024000 03:06 802842     /lib/libm-2.5.so
b7d83000-b7e63000 r-xp 00000000 03:06 1851836    /usr/lib/libstdc++.so.6.0.9
b7e63000-b7e66000 r-xp 000df000 03:06 1851836    /usr/lib/libstdc++.so.6.0.9
b7e66000-b7e68000 rwxp 000e2000 03:06 1851836    /usr/lib/libstdc++.so.6.0.9
b7e68000-b7e6e000 rwxp b7e68000 00:00 0
b7e6e000-b7ecb000 r-xp 00000000 03:06 1859175    /usr/lib/libGL.so.1.2
b7ecb000-b7ecd000 rwxp 0005c000 03:06 1859175    /usr/lib/libGL.so.1.2
b7ecd000-b7ece000 rwxp b7ecd000 00:00 0
b7ece000-b7ef0000 r-xp 00000000 03:06 1853872    /usr/lib/libpng12.so.0.15.0
b7ef0000-b7ef1000 rwxp 00021000 03:06 1853872    /usr/lib/libpng12.so.0.15.0
b7ef1000-b7ef2000 rwxp b7ef1000 00:00 0
b7ef2000-b7f59000 r-xp 00000000 03:06 1857730    /usr/lib/libSDL-1.2.so.0.11.0
b7f59000-b7f5b000 rwxp 00067000 03:06 1857730    /usr/lib/libSDL-1.2.so.0.11.0
b7f5b000-b7fa3000 rwxp b7f5b000 00:00 0
b7fa3000-b7fb6000 r-xp 00000000 03:06 1852188    /usr/lib/libz.so.1.2.3
b7fb6000-b7fb7000 rwxp 00012000 03:06 1852188    /usr/lib/libz.so.1.2.3
b7fcf000-b7fd2000 rwxp b7fcf000 00:00 0
b7fd2000-b7fd3000 r-xp b7fd2000 00:00 0          [vdso]
b7fd3000-b7fee000 r-xp 00000000 03:06 802840     /lib/ld-2.5.so
b7fee000-b7ff0000 rwxp 0001b000 03:06 802840     /lib/ld-2.5.so
bf8ca000-bf8df000 rwxp bf8ca000 00:00 0          [stack]
Aborted


Is there anything I can do to help you resolve this?

If this is a common problem, please change the zsnes dependencies to require 
libc6 < 2.5.

Thank you,

Barry Schatz

Attachment: pgpURkIlOsHem.pgp
Description: PGP signature

Reply via email to