Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 82695

Summary: xmms doesn't start with newest ~x86 glibc
Product: Gentoo Linux Reporter: Reinhold Birkenfeld <reinhold-birkenfeld-nospam>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Reinhold Birkenfeld 2005-02-20 09:00:25 UTC
After I updated glibc to 2.3.4.20050125, xmms-1.2.10-r13 fails to start.

Reproducible: Always
Steps to Reproduce:
1. emerge glibc-2.3.4.20050125
2. (optionally) re-emerge xmms, doesn't matter
3.

Actual Results:  
xmms crashes with

*** glibc detected *** free(): invalid pointer: 0xb6f1ef56 ***
zsh: 22638 abort      xmms


Expected Results:  
xmms should have started.

Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.3.5,
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7 i686)
=================================================================
System uname: 2.6.10-gentoo-r7 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.4-r2,dev-lang/python-2.3.5 [2.4 (#1, Feb
19 2005, 19:47:02)]
ccache version 2.3 [enabled]
dev-lang/python:     2.4-r2, 2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mmmx -march=athlon-xp -m3dnow -mfpmath=sse -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mmmx -march=athlon-xp -m3dnow -mfpmath=sse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo/
http://ftp.easynet.nl/mirror/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
MAKEOPTS="-j2 "
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/deltup-portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X Xaw3d aac aalib acl acpi adns aim alsa apache2 apm arts
artswrappersuid async auctex audiofile avi bash-completion berkdb bitmap-fonts
bonobo bzlib cairo caps cdda cddb cdparanoia cdr codecs commercial crypt cscope
cups curldba dga diet dillo dio directfb divx4linux dmx doc dvd dvdr dvdread edl
emacs emacs-w3 emboss encode escreen esd f77 faac faad fbcon fbdev ffmpeg fftw
fla flac flatfile flood foomaticdb fortran freetype ftp gd gdbm ggi gif
gimpprint gnome gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml iconv icq imagemagick
imlib jabber java javascript jpeg kde kdeenablefinal ldap lesstif libcaca libg++
libsamplerate libwww live lm_sensors lua lzo lzw lzw-tiff mad mbox mdb mikmod
mmap mmx mng monkey motif mozdevelop mozilla moznoirc moznomail mozsvg mpeg
mpeg2 msn music mysql nas ncurses network nls nocardbus nptl nvidia offensive
ogg oggvorbis old-crypt ooo-kde opengl oscar oss pam pcntl pcre pdflib perl pic
plotutils png posix python qt quicktime readline realrtc ruby samba scanner sdl
session slang sndfile sockets softmmu spell sqlite sse ssl stroke svg svga t1lib
tcltk tcpd tetexthreads tiff timidity transcode truetype truetype-fonts type1
type1-fonts usb userlocales videos vim-with-x vorbis wmf wsconvert wxwin
wxwindows xchattext xface xine xinerama xml2 xmms xosd xprint xrandr xv xvid
yahoo zlib linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-20 10:50:06 UTC
Please - such issues are not critical. Or did you loose data? Also running unstable means you have to expect that stuff doesn't work sometimes. 

Did you re-emerge xmms, after the glibc upgrade? Portage doesn't suport reverse dependency checking yet.
Comment 2 Reinhold Birkenfeld 2005-02-20 11:50:03 UTC
Yes, sorry, it is not critical.

As I wrote in 2. of "Steps to Reproduce", re-emerging xmms has no effect.
Comment 3 Adam Coyne 2005-02-20 23:20:10 UTC
I too am having the same problem...

Running glibc-2.3.4.20050125 and xmms-1.2.10-r13

(ruger@localhost) [~] : xmms
*** glibc detected *** double free or corruption (out): 0xb6cf2ac0 ***
Abort (core dumped)
(ruger@localhost) [~] :

Re-merging xmms doesn't change anything

Here's my portage info:
(ruger@localhost) [~] : emerge --info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7 i686)
=================================================================
System uname: 2.6.10-gentoo-r7 i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 17 2005, 21:33:58)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r3
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium-m -fomit-frame-pointer -pipe -mmmx -msse -msse2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium-m -fomit-frame-pointer -pipe -mmmx -msse -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 S3TC X Xaw3d a52 aac aalib accessibility accounting acl acpi acpi4linux aim alsa amd apache2 apm arts audiofile avi bash-completion bcmath bdf bigger-fonts bind-mysql bitmap-fonts bzip2 bzlib cdda cddb cdparanoia cdr chroot cle266 crypt css cups curl dbm devmap dio divx4linux doc dpms dts dvd dvdr dvdread emboss encode erandom esd exif f77 fam fb fbcon flac font-server foomaticdb fortran freetype ftp fusion gatos gcc-libffi gcj gd gif gimp gkrellm glut gnome gpm gstreamer gtk gtk2 http imagemagick imlib ipv6 jabber java javadoc javascript jpeg junit kde layout-osx-like libcaca libg++ libwww lirc mikmod mjpeg mmx motif mozilla mp3 mpeg mpeg4 mplayer multicall multislot multitarget mysql ncurses network nis nls nptl nvidia offensive ogg oggvorbis opengl oscar oss pam pcmcia pcntl pcre pdflib perl php pie png pnp portaudio posix python qt quicktime readline real sdl sendfile shaper shared sharedmem silc slang sndfile sockets softquota sox spell spl sse sse2 ssl svg svga sysvipc tcpd theora threads tiff tokenizer transcode truetype truetype-fonts trusted type1-fonts uptimed usb v4l v4l2 videos vidix vim vim-with-x wifi xanim xchatdccserver xine xml xml2 xmms xpm xv xvid xvmc yv12 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

(ruger@localhost) [~] :
Comment 4 Adam Coyne 2005-02-21 01:12:08 UTC
This bug seems to be posted twice... apparently it is a problem with flac-1.1.2
See bug #82622
Comment 5 Reinhold Birkenfeld 2005-02-21 08:49:04 UTC
Yes, you're right. Unmerging flac-1.1.2 solved the problem. Marking as duplicate.

*** This bug has been marked as a duplicate of 82622 ***
Comment 6 Mateusz 'vArDo' Bilinski 2005-03-14 05:15:11 UTC
I've got flac-1.1.1, and the newest glibc with nptl and ntplonly (maybe this is the case) and I get the error that was written at the beginning, so I think this is not duplicate.