Hey. Ever since recompiling Mplayer, XMMS will not load with this error: /usr/lib/libmp4v2.so.0: undefined symbol: _ZN11MP4Property7GetTypeEPKc Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid: Assertion `result <= _rtld_local._dl_tls_max_dtv_idx' failed! XMMS was compiled with these flags: media-sound/xmms-1.2.10-r3 +3dnow +alsa -cjk -directfb +esd -ipv6 +mikmod +mmx -nls +oggvorbis +opengl -oss +xml MPlayer was compiled with these flags: media-video/mplayer-1.0_pre4-r4 -3dfx +3dnow +X -aalib +alsa -arts -bidi -debug -dga -directfb +divx4linux -dvb -dvd +encode +esd -fbcon -ggi +gif +gnome +gtk -ipv6 -joystick +jpeg -libcaca -lirc +live +mad -matroska -matrox +mpeg -nas -nls +oggvorbis +opengl -oss +png -samba +sdl +sse +svga -theora +truetype -v4l -v4l2 -xinerama +xmms +xv +xvid I am not using aggressive CFlags, etc etc, and I have had this problem reproduced by someone else in IRC. Reproducible: Always Steps to Reproduce: 1. Emerge XMMS 2. Emerge Mplayer 3. Watch it crash. Actual Results: XMMS segfaults. Expected Results: It should have run properly. Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe -ftracer -mcpu=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -ftracer -mcpu=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-main" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow S3TC X aim alsa apm avi cdr crypt cups devfs26 divx4linux encode esd foomaticdb gdbm gif gimp gimpprint gnome gpm gtk gtk+ gtk2 icq imlib java jikes jpeg libwww live mad mikmod mmx mng mozilla moznocompose moznoirc moznomail mozsvg mpeg mpeg4 msn ncurses net nocd nptl nvidia offensive oggvorbis opengl pam pdflib perl png pthreads python qt quicktime readline sdl slang spell sse ssl svg svga tcpd truetype usb x86 xine xml xml2 xmms xv xvid yahoo zlib"
i have the same problem: $ xmms Gdk-WARNING **: locale not supported by Xlib, locale set to C Gdk-WARNING **: Error converting icon name to text property: -2 /usr/lib/libmp4v2.so.0: undefined symbol: _ZN11MP4Property7GetTypeEPKc Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid: Assertion `result <= _rtld_local._dl_tls_max_dtv_idx' failed! Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.4.0, glibc-2.3.4.20040605-r0, 2.6.7-rc3-love1) ================================================================= System uname: 2.6.7-rc3-love1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-ftracer -march=athlon-xp -O3 -ffast-math -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-ftracer -march=athlon-xp -O3 -ffast-math -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://mirror.hamakor.org.il/gentoo-portage" USE="3dnow X acpi alsa apache2 apm arts avi berkdb bidi cdr chroot crypt cups curl divx4linux dvd dvdr encode fam foomaticdb gdbm gif gphoto2 gpm gtk gtk2 icq imagemagick imap imlib ipv6 java javascript jpeg kde libg++ libwww lirc mad maildir memlimit mikmod mmx motif mozilla mpeg mysql ncurses nls nptl oggvorbis ooo-kde opengl oss pam pdflib perl pic png python qt quicktime readline samba scanner sdl slang socks5 spell sse ssl svga tcltk tcpd tiff truetype usb v4l v4l2 videos wmf x86 xml xml2 xmms xv zlib"
STRACE available at http://www.oldos.org/xmmstrace.txt
Created attachment 33085 [details] xmms.strace
dup of bug #50024
Same problem here too... Tried remerging faad2 and xmms, but no dice. It could also be related to my installing mplayer, but I really can't pinpoint when the problem started. Portage 2.0.50-r8 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040529-r0, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 x86_64 4 Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache cvs sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://localhost/portage" USE="X alsa amd64 apm arts avi berkdb cdr crypt cups directfb dvdr encode esd foomaticdb gd gdbm gif gphoto2 gpm imlib java jpeg kde libg++ libwww mad mikmod motif mozilla moznocompose moznoirc mozsvg mpeg multilib mysql ncurses nls nogcj noreiserfs oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba scanner sdl slang spell sqlite ssl tcpd tiff truetype usb xml2 xmms xv zlib"
I was able to workaround the bug by emerging media-libs/faad2/faad2-2.0_rc3-r1.ebuild Upon emerging that, XMMS works fine.
*** This bug has been marked as a duplicate of 50024 ***