I have the xmms-scrobbler plugin installed and on certain files I get a crash. So far I have two scenarios. First. 2005-09-18 23:21:13 [tags/tags.c] tag_exists: Found ID3v1 tag... 2005-09-18 23:21:13 [tags/tags.c] tag_exists: Found Vorbis comment block... 2005-09-18 23:21:14 [tags/tags.c] fetchID3v1: Getting ID3v1 tag metadata... 2005-09-18 23:21:14 [tags/id3v1.c] readID3v1: Searching for tag... 2005-09-18 23:21:14 [tags/tags.c] fetchVorbis: Getting Vorbis comment metadata... 2005-09-18 23:21:14 [tags/vorbis.c] readVorbis: Searching for tag... Segmentation fault The second: 2005-09-18 22:27:09 [tags/tags.c] tag_exists: Found ID3v1 tag... 2005-09-18 22:27:09 [tags/tags.c] tag_exists: Found ID3v2 tag... 2005-09-18 22:27:09 [tags/tags.c] fetchID3v1: Getting ID3v1 tag metadata... 2005-09-18 22:27:09 [tags/id3v1.c] readID3v1: Searching for tag... 2005-09-18 22:27:09 [tags/tags.c] fetchID3v2: Getting ID3v2 tag metadata... 2005-09-18 22:27:09 [tags/id3v2.c] readID3v2: Searching for tag... 2005-09-18 22:27:09 [tags/id3v2.c] readID3v2: Found ID3v2 tag... 2005-09-18 22:27:09 [tags/id3v2.c] read_header: Version: ID3v2.3 Segmentation fault You've probably found a bug in XMMS, please visit http://bugs.xmms.org and fill out a bug report. Xlib: unexpected async reply (sequence 0x21a7a5)! Segmentation fault Both happen as the audioscrobbler collects the data and is about to send it off. Reproducible: Sometimes Steps to Reproduce: 1. Listen to music. 2. Get to some files ( oggs and some mp3s ). 3. xmms crashes. Actual Results: Segmentation fault. Expected Results: Continued playing. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.2.5-r2,glibc-2.3.5-r1, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.13 distcc[7245] (dcc_trace_version) distcc 2.18.3 i686-pc-linux-gnu; built Jun 16 2005 17:02:49 [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.2.2, 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.4.18, 2.4.19, 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -fprefetch-loop-arrays -pipe -frerun-cse-after-loop -msse -mmmx -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /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 /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -fprefetch-loop-arrays -pipe -frerun-cse-after-loop -msse -mmmx -fomit-frame-pointer" DISTDIR="/data/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://192.168.1.102/ http://gentoo.ccccom.com http://gentoo.eliteitminds.com" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/12" PORTDIR="/usr/portage" SYNC="rsync://192.168.1.102/gentoo-portage" USE="x86 X aalib alsa apache2 apm avi berkdb bitmap-fonts cddb cdparanoia cdr crypt cscope cups curl directfb eds emboss encode esd fam flac foomaticdb fortran gd gdbm gif gmail gnome gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java jpeg libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg mysql ncurses network nls nvidia odbc ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline rtc ruby samba scanner sdl slang snmp spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb vorbis xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Can you add a backtrace of xmms and tell me which version are you using? Please try with another versions.
Any news on this? Does it still crash reading tags? What version of the xmms-scrobbler plugin are you using? Are there international characters in the tags?
Please provide a meaningful backtrace (see http://www.gentoo.org/proj/en/qa/backtraces.xml ) and reopen.