Package: amarok
Version: 1.4.9.1-2

Amarok freezes with the xine engine after starting, stopping or at the end of a
certain mp3 file.
With the yauap engine works fine.
After loading the file, gdb shows the following message:
"TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded
from the tag."

I have attached the complete gdb output.

I think, this bug is related to the ID3 tag, because altering the ID3 tag with
MusicBrainz solves the problem.

I am using Debian Lenny, kernel 2.6.25-2-686 (2.6.25-7) and libc6 2.7-10.

--
poizon
[EMAIL PROTECTED]:~$ gdb amarokapp
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /usr/bin/amarokapp
[Thread debugging using libthread_db enabled]
[New Thread 0xb46896f0 (LWP 10019)]
[New Thread 0xb4206b90 (LWP 10038)]
[Thread 0xb4206b90 (LWP 10038) exited]
[New Thread 0xb3a05b90 (LWP 10039)]
[Thread 0xb3a05b90 (LWP 10039) exited]
QLayout "unnamed" added to QVBox "unnamed", which already has a layout
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for 
PlaylistWindow/PlaylistWindow
QObject::connect: Incompatible sender/receiver arguments
        StarManager::ratingsColorsChanged() --> 
ContextBrowser::ratingOrScoreOrLabelsChanged(const QString&)
[New Thread 0xb3a05b90 (LWP 10040)]
[New Thread 0xb4206b90 (LWP 10041)]
[Thread 0xb4206b90 (LWP 10041) exited]
QColor::setRgb: RGB parameter(s) out of range
QColor::setRgb: RGB parameter(s) out of range
QColor::setRgb: RGB parameter(s) out of range
[New Thread 0xb4206b90 (LWP 10042)]
[Thread 0xb4206b90 (LWP 10042) exited]
[New Thread 0xb4206b90 (LWP 10044)]
[New Thread 0xb25a0b90 (LWP 10045)]
[New Thread 0xb1b9eb90 (LWP 10046)]
[New Thread 0xb139db90 (LWP 10047)]
[Thread 0xb1b9eb90 (LWP 10046) exited]
[Thread 0xb139db90 (LWP 10047) exited]
[Thread 0xb25a0b90 (LWP 10045) exited]
[New Thread 0xb25a0b90 (LWP 10064)]
[New Thread 0xb139db90 (LWP 10065)]
[New Thread 0xb1b9eb90 (LWP 10066)]
[New Thread 0xb0b9cb90 (LWP 10067)]
STARTUP
[Thread 0xb3a05b90 (LWP 10040) exited]
[New Thread 0xb0229b90 (LWP 10070)]
[Thread 0xb0229b90 (LWP 10070) exited]
[New Thread 0xb0229b90 (LWP 10089)]
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded 
from the tag.
[Thread 0xb0229b90 (LWP 10089) exited]
*** glibc detected *** amarokapp: free(): invalid next size (fast): 0x0a00d0e0 
***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb75a48f5]
/lib/i686/cmov/libc.so.6(cfree+0x90)[0xb75a8360]
/lib/i686/cmov/libc.so.6(setlocale+0x50b)[0xb755a4db]
/usr/lib/libxine.so.1(xine_get_system_encoding+0x34)[0xb2eea7f4]
======= Memory map: ========
08048000-0806c000 r-xp 00000000 08:01 307454     /usr/bin/amarokapp
0806c000-0806d000 rw-p 00023000 08:01 307454     /usr/bin/amarokapp
0806d000-08077000 rw-p 0806d000 00:00 0
09b3d000-0a5ea000 rw-p 09b3d000 00:00 0          [heap]
af7ca000-af7ea000 r--s 00000000 08:01 464798     /usr/share/samba/lowcase.dat
af7ea000-af80a000 r--s 00000000 08:01 464804     /usr/share/samba/upcase.dat
af80a000-afa0c000 r-xp 00000000 08:01 307263     /usr/lib/libsmbclient.so.0
afa0c000-afa17000 rw-p 00202000 08:01 307263     /usr/lib/libsmbclient.so.0
afa17000-afa29000 rw-p afa17000 00:00 0
afa29000-afa2a000 ---p afa29000 00:00 0
afa2a000-b022a000 rwxp afa2a000 00:00 0
b022a000-b0251000 r-xp 00000000 08:01 307267     /usr/lib/libwavpack.so.1.0.2
b0251000-b0252000 rw-p 00026000 08:01 307267     /usr/lib/libwavpack.so.1.0.2
b0254000-b0264000 r--s 00000000 08:01 464805     /usr/share/samba/valid.dat
b0264000-b02b6000 r-xp 00000000 08:01 307064     /usr/lib/libFLAC.so.8.2.0
b02b6000-b02b7000 rw-p 00052000 08:01 307064     /usr/lib/libFLAC.so.8.2.0
b02b9000-b02bb000 r-xp 00000000 08:01 302783     /usr/lib/gconv/IBM850.so
b02bb000-b02bd000 rw-p 00001000 08:01 302783     /usr/lib/gconv/IBM850.so
b02bd000-b02bf000 r-xp 00000000 08:01 303849     /usr/lib/gconv/UTF-16.so
b02bf000-b02c1000 rw-p 00001000 08:01 303849     /usr/lib/gconv/UTF-16.so
b02c1000-b02c4000 r-xp 00000000 08:01 360792     
/usr/lib/xine/plugins/1.23/xineplug_inp_smb.so
b02c4000-b02c5000 rw-p 00002000 08:01 360792     
/usr/lib/xine/plugins/1.23/xineplug_inp_smb.so
b02c5000-b02c8000 r-xp 00000000 08:01 360844     
/usr/lib/xine/plugins/1.23/xineplug_wavpack.so
b02c8000-b02c9000 rw-p 00002000 08:01 360844     
/usr/lib/xine/plugins/1.23/xineplug_wavpack.so
b02c9000-b02cc000 r-xp 00000000 08:01 360843     
/usr/lib/xine/plugins/1.23/xineplug_flac.so
b02cc000-b02cd000 rw-p 00002000 08:01 360843     
/usr/lib/xine/plugins/1.23/xineplug_flac.so
b02cd000-b02d3000 r-xp 00000000 08:01 360840     
/usr/lib/xine/plugins/1.23/xineplug_dmx_sputext.so
b02d3000-b02d4000 rw-p 00005000 08:01 360840     
/usr/lib/xine/plugins/1.23/xineplug_dmx_sputext.so
b02d4000-b02d6000 r-xp 00000000 08:01 360837     
/usr/lib/xine/plugins/1.23/xineplug_dmx_rawdv.so
b02d6000-b02d7000 rw-p 00001000 08:01 360837     
/usr/lib/xine/plugins/1.23/xineplug_dmx_rawdv.so
b02d7000-b02dc000 r-xp 00000000 08:01 360648     
/usr/lib/xine/plugins/1.23/xineplug_dmx_mpeg.so
b02dc000-b02dd000 rw-p 00004000 08:01 360648     
/usr/lib/xine/plugins/1.23/xineplug_dmx_mpeg.so
b02dd000-b030d000 r-xp 00000000 08:01 307247     /usr/lib/libmodplug.so.0.0.0
b030d000-b0310000 rw-p 0002f000 08:01 307247     /usr/lib/libmodplug.so.0.0.0
b0310000-b033c000 rw-p b0310000 00:00 0
b033c000-b033e000 r-xp 00000000 08:01 360841     
/usr/lib/xine/plugins/1.23/xineplug_dmx_yuv4mpeg2.so
b033e000-b033f000 rw-p 00001000 08:01 360841     
/usr/lib/xine/plugins/1.23/xineplug_dmx_yuv4mpeg2.so
b033f000-b0344000 r-xp 00000000 08:01 360652     
/usr/lib/xine/plugins/1.23/xineplug_dmx_mpeg_ts.so
b0344000-b0345000 rw-p 00004000 08:01 360652     
/usr/lib/xine/plugins/1.23/xineplug_dmx_mpeg_ts.so
b0345000-b034d000 r-xp 00000000 08:01 360825     
/usr/lib/xine/plugins/1.23/xineplug_dmx_avi.so
b034d000-b034e000 rw-p 00007000 08:01 360825     
/usr/lib/xine/plugins/1.23/xineplug_dmx_avi.so
b034e000-b035e000 r-xp 00000000 08:01 360824     
/usr/lib/xine/plugins/1.23/xineplug_dmx_audio.so
b035e000-b035f000 rw-p 00010000 08:01 360824     
/usr/lib/xine/plugins/1.23/xineplug_dmx_audio.so
b035f000-b0362000 r-xp 00000000 08:01 360827     
/usr/lib/xine/plugins/1.23/xineplug_dmx_flv.so
b0362000-b0363000 rw-p 00002000 08:01 360827     
/usr/lib/xine/plugins/1.23/xineplug_dmx_flv.so
b0363000-b0365000 r-xp 00000000 08:01 360833     
/usr/lib/xine/plugins/1.23/xineplug_dmx_nsv.so
b0365000-b0366000 rw-p 00001000 08:01 360833     
/usr/lib/xine/plugins/1.23/xineplug_dmx_nsv.so
b0366000-b036c000 r-xp 00000000 08:01 360838     
/usr/lib/xine/plugins/1.23/xineplug_dmx_real.so
b036c000-b036d000 rw-p 00005000 08:01 360838     
/usr/lib/xine/plugins/1.23/xineplug_dmx_real.so
b036d000-b036f000 r-xp 00000000 08:01 360835     
/usr/lib/xine/plugins/1.23/xineplug_dmx_pva.so
b036f000-b0370000 rw-p 00001000 08:01 360835     
/usr/lib/xine/plugins/1.23/xineplug_dmx_pva.so
b0370000-b0372000 r-xp 00000000 08:01 360832     
/usr/lib/xine/plugins/1.23/xineplug_dmx_mng.so
b0372000-b0373000 rw-p 00001000 08:01 360832     
/usr/lib/xine/plugins/1.23/xineplug_dmx_mng.so
b0373000-b0378000 r-xp 00000000 08:01 360829     
/usr/lib/xine/plugins/1.23/xineplug_dmx_iff.so
b0378000-b0379000 rw-p 00005000 08:01 360829     
/usr/lib/xine/plugins/1.23/xineplug_dmx_iff.so
b0379000-b0384000 r-xp 00000000 08:01 360823     
/usr/lib/xine/plugins/1.23/xineplug_dmx_asf.so
b0384000-b0385000 rw-p 0000a000 08:01 360823     
/usr/lib/xine/plugins/1.23/xineplug
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb46896f0 (LWP 10019)]
0xb7f66424 in __kernel_vsyscall ()
(gdb) bt full
#0  0xb7f66424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7563ef5 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7565871 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb759c9ec in __libc_message () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#4  0xb75a48f5 in _int_free () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#5  0xb75a8360 in free () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#6  0xb755a4db in setlocale () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#7  0xb2eea7f4 in xine_get_system_encoding () from /usr/lib/libxine.so.1
No symbol table info available.
#8  0x00000006 in ?? ()
No symbol table info available.
#9  0xb2eefe93 in ?? () from /usr/lib/libxine.so.1
No symbol table info available.
#10 0xbfe7ef68 in ?? ()
No symbol table info available.
#11 0xb75aae56 in strdup () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) quit

Reply via email to