Bug#557158: libc6: race in free() causes segfaults in apps
Package: libc6
Version: 2.10.1-7
Severity: important
Hi,
libc2.10 and 2.11 have a race in free() that causes apps that use
threading a lot to crash if MALLOC_CHECK_ is set to 3. This is already
reported upstream (http://sourceware.org/bugzilla/show_bug.cgi?id=10282)
and will be fixed in 2.11.1. It would good to have this fix in debian
earlier than 2.11.1, reason is simply so that such crashes can be
trusted again instead of having to suspect the libc bug. See also
http://www.purinchu.net/wp/2009/11/16/malloc_check_-crashes/
Andreas
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libc6 depends on:
ii libc-bin 2.10.1-7 GNU C Library: Binaries
ii libgcc1 1:4.4.2-2 GCC support library
Versions of packages libc6 recommends:
pn libc6-i686 <none> (no description available)
Versions of packages libc6 suggests:
ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy
pn glibc-doc <none> (no description available)
ii locales 2.10.1-7 GNU C Library: National Language (
-- debconf information:
* glibc/upgrade: true
glibc/disable-screensaver:
glibc/restart-failed:
* glibc/restart-services: samba openbsd-inetd mysql exim4 cron
Reply to: