Package: beep-media-player-scrobbler
Version: 0.3.6-1
Severity: normal

The scrobbler plugin crashes with a song I often listen to.
Here is a backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1109056432 (LWP 5609)]
0x40770dec in memcpy () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0  0x40770dec in memcpy () from /lib/tls/i686/cmov/libc.so.6
#1  0x417da1a6 in parseFrame (bp=0x421ad9f4, end=0x82f5ce8 
"\026\006\uffff\022)\004", id3_data=0x8207b18) at tags/id3v2.c:398
#2  0x417da475 in readFrames (bp=0x82f5912 "", end=0x82f5ce8 
"\026\006\uffff\022)\004", id3_data=0x8207b18) at tags/id3v2.c:470
#3  0x417dab0b in readID3v2 (filename=0x8367c60 
"/home/joss/Desktop/musique/Girls/Ana Johnsson - We are.mp3") at 
tags/id3v2.c:670
#4  0x417d583e in fetchID3v2 (filename=0x8367c60 
"/home/joss/Desktop/musique/Girls/Ana Johnsson - We are.mp3") at tags/tags.c:387
#5  0x417d6614 in get_tag_data (meta=0x831c8c0, filename=0x8367c60 
"/home/joss/Desktop/musique/Girls/Ana Johnsson - We are.mp3", track=0) at 
tags/tags.c:705
#6  0x417d24bb in xs_thread (data=0x0) at xmms_scrobbler.c:209
#7  0x405d0ca3 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x407ce9ba in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb) up
#1  0x417da1a6 in parseFrame (bp=0x421ad9f4, end=0x82f5ce8 
"\026\006\uffff\022)\004", id3_data=0x8207b18) at tags/id3v2.c:398
398                     memcpy(data, ptr, framedata->len - 1);
(gdb) print *framedata
$3 = {frameid = 30, len = 0, data = 0x8368508 "[EMAIL PROTECTED]", flags = 
0x828cc40 "@@[EMAIL PROTECTED]@\020"}
(gdb) print framesize
$4 = 0
(gdb) print id3_data->version
$5 = "\uffffc"
(gdb) print id3_data->version[0]
$6 = -39 '\uffff'

(Note that the invalid characters appear as \uffff in the report, it's how
they appeared when copy-pasted.)

The file doesn't seem to have anything special in the ID3.
-- 
 .''`.           Josselin Mouette        /\./\
: :' :           [EMAIL PROTECTED]
`. `'                        [EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to