Package: xmms-scrobbler
Version: 0.3.7-1
Severity: important
I have some songs that make XMMS crash when the audioscrobbler plugin is
trying to read the tag information. When I disable the plugin,
everything works fine. The audioscrobbler debug messages aren't of any
help. Here is a backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1228301392 (LWP 32493)]
0xb7c34cef in memcpy () from /lib/tls/libc.so.6
(gdb) bt
#0 0xb7c34cef in memcpy () from /lib/tls/libc.so.6
#1 0xb6f6c06f in readItems (fp=0x81f4fa0, version=2000) at tags/ape.c:78
#2 0xb6f6c2c3 in readAPE (filename=0x50474154 <Address 0x50474154 out of
bounds>) at tags/ape.c:159
#3 0xb6f666ff in fetchAPE (filename=0x50474154 <Address 0x50474154 out of
bounds>) at tags/tags.c:180
#4 0xb6f677fc in get_tag_data (meta=0x81f2460, filename=0x81f24d8
"/mnt/win/dc++/Various Artists - Eetbaar Volume One/09 - I.F. & G.T. - Pong's
Run.mp3",
track=1346847060) at tags/tags.c:707
#5 0xb6f6427d in xs_thread (data=0x0) at xmms_scrobbler.c:213
#6 0xb7df6b63 in start_thread () from /lib/tls/libpthread.so.0
#7 0xb7c92c4a in clone () from /lib/tls/libc.so.6
(gdb) up
#1 0xb6f6c06f in readItems (fp=0x81f4fa0, version=2000) at tags/ape.c:78
78 memcpy(field->data, bp, field->len);
(gdb) up
#2 0xb6f6c2c3 in readAPE (filename=0x50474154 <Address 0x50474154 out of
bounds>) at tags/ape.c:159
159 ape = readItems(fp, status);
(gdb) up
#3 0xb6f666ff in fetchAPE (filename=0x50474154 <Address 0x50474154 out of
bounds>) at tags/tags.c:180
180 ape = readAPE(filename);
I haven't done any further research with gdb, since I'm not terribly
familiar with debuggers. This might be similar to bug #290182, although
there it seems the bug is in the id3v2 part, here in the APE part. The
file doesn't contain any APE tags. If it is helpful, I can send the MP3
on request.
Thanks in advance.
Greetings,
Pieter Naaijkens
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.10pieter
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages xmms-scrobbler depends on:
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
ii libcurl3 7.13.1-1 Multi-protocol file transfer libra
ii libidn11 0.5.13-0.1 GNU libidn library, implementation
ii libmusicbrainz 2.1.1-3 Second generation incarnation of t
ii libssl0.9.7 0.9.7e-3 SSL shared libraries
ii libstdc++5 1:3.3.5-8 The GNU Standard C++ Library v3
ii xmms 1.2.10+cvs20050130.04-0.0 Versatile X audio player that look
ii zlib1g 1:1.2.2-4 compression library - runtime
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]