Bug 143147

Summary: Amarok hangs on MP3 "codec not installed" dialogue
Product: [Applications] amarok Reporter: Kubuntiac <user581>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version: 1.4.5   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kubuntiac 2007-03-18 06:26:57 UTC
Version:           1.4.5 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu8)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20-11-generic

I've just installed a pretty fresh Feisty Herd 5 (which preinstalls Amarok 1.4.5). When I try and open an MP3 it opens amarok fine, but hangs the moment the "Amarok Currently Cannot Play MP3's" dialogue appears. I can move the dialoge (although Amarok doesn't redraw the screen behind it), but it's not possible to actually select either OK or Cancel and if I try and close the dialogue I just get a kwin warning saying that Amarok isn't responding and do I want to terminate it.
Comment 1 Dan Meltzer 2007-03-19 05:37:55 UTC
Can you try and get a backtrace? 
http://amarok.kde.org/wiki/Debugging_(documentation)
Comment 2 Kubuntiac 2007-04-09 10:39:31 UTC
I've got 2 PC's here. The one running Edgy seems to have fixed itself (although I noticed no engine was selected), the feisty (herd 5) one is still having this problem. Here's the backtrace (that link seems to have changed):

[New Thread -1306915952 (LWP 5940)]
*** glibc detected *** amarokapp: double free or corruption (fasttop): 
0x08820fc0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb68247cd]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb6827e30]
/usr/lib/libX11.so.6[0xb5c29668]
/usr/lib/libX11.so.6(_XReply+0x12c)[0xb5c299bc]
/usr/lib/libX11.so.6(XQueryPointer+0x70)[0xb5c17b10]
/usr/lib/libqt-mt.so.3(_ZN7QCursor3posEv+0x70)[0xb6216f1c]
/usr/lib/libamarok.so.0
(_ZN6Amarok7ToolTip7Manager11eventFilterEP7QObjectP6QEvent+0x48)[0xb7e38ec8]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x62)[0xb62797d6]
/usr/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xd84)
[0xb627c3b2]
/usr/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x1f2)
[0xb7307ce2]
/usr/lib/libqt-mt.so.3(_ZN12QApplication9sendEventEP7QObjectP6QEvent+0x5b)
[0xb620c1e9]
/usr/lib/libqt-mt.so.3(_ZN7QWidget8setFocusEv+0x233)[0xb631ddaf]
/usr/lib/libqt-mt.so.3(_ZN12QApplication15setActiveWindowEP7QWidget+0x469)
[0xb627e5ff]
/usr/lib/libqt-mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xd70)
[0xb6209120]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x108)[0xb6220180]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x70)[0xb62940be]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x32)[0xb6293ece]
/usr/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x25)[0xb627b591]
amarokapp[0x804bf12]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc)[0xb67d2ebc]
amarokapp(_ZN6QGListD0Ev+0x4d)[0x804b561]
======= Memory map: ========
08048000-0806b000 r-xp 00000000 16:01 544292     /usr/bin/amarokapp
0806b000-0806c000 rw-p 00022000 16:01 544292     /usr/bin/amarokapp
0806c000-0883e000 rw-p 0806c000 00:00 0          [heap]
b17f2000-b1834000 r-xp 00000000 16:01 540700     /usr/lib/libFLAC.so.7.0.0
b1834000-b1835000 rw-p 00041000 16:01 540700     /usr/lib/libFLAC.so.7.0.0
b1839000-b183a000 r-xp 00000000 16:01 
672914     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_yuv_frames.so
b183a000-b183b000 rw-p 00000000 16:01 
672914     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_yuv_frames.so
b183b000-b1841000 r-xp 00000000 16:01 
672912     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_sputext.so
b1841000-b1842000 rw-p 00006000 16:01 
672912     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_sputext.so
b1842000-b1845000 r-xp 00000000 16:01 
672915     /usr/lib/xine/plugins/1.1.4/xineplug_flac.so
b1845000-b1846000 rw-p 00002000 16:01 
672915     /usr/lib/xine/plugins/1.1.4/xineplug_flac.so
b1846000-b1848000 r-xp 00000000 16:01 
672800     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_rawdv.so
b1848000-b1849000 rw-p 00001000 16:01 
672800     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_rawdv.so
b1849000-b184b000 r-xp 00000000 16:01 
672798     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_pva.so
b184b000-b184c000 rw-p 00001000 16:01 
672798     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_pva.so
b184c000-b1853000 r-xp 00000000 16:01 
672799     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_qt.so
b1853000-b1854000 rw-p 00007000 16:01 
672799     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_qt.so
b1854000-b185d000 r-xp 00000000 16:01 
672788     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_matroska.so
b185d000-b185e000 rw-p 00008000 16:01 
672788     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_matroska.so
b185e000-b1861000 r-xp 00000000 16:01 
672784     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_flv.so
b1861000-b1862000 rw-p 00002000 16:01 
672784     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_flv.so
b1862000-b1864000 r-xp 00000000 16:01 
672911     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_slave.so
b1864000-b1865000 rw-p 00001000 16:01 
672911     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_slave.so
b1865000-b186a000 r-xp 00000000 16:01 
672826     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_real.so
b186a000-b186b000 rw-p 00004000 16:01 
672826     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_real.so
b186b000-b186d000 r-xp 00000000 16:01 
672783     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_fli.so
b186d000-b186e000 rw-p 00001000 16:01 
672783     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_fli.so
b186e000-b1870000 r-xp 00000000 16:01 
672913     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_yuv4mpeg2.so
b1870000-b1871000 rw-p 00001000 16:01 
672913     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_yuv4mpeg2.so
b1871000-b187c000 r-xp 00000000 16:01 
672780     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_asf.so
b187c000-b187d000 rw-p 0000b000 16:01 
672780     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_asf.so
b187d000-b1882000 r-xp 00000000 16:01 
672786     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_iff.so
b1882000-b1883000 rw-p 00005000 16:01 
672786     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_iff.so
b1883000-b1885000 r-xp 00000000 16:01 
672789     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_mng.so
b1885000-b1886000 rw-p 00001000 16:01 
672789     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_mng.so
b1886000-b18b5000 r-xp 00000000 16:01 542281     /usr/lib/libmodplug.so.0.0.0
b18b5000-b18b8000 rw-p 0002f000 16:01 542281     /usr/lib/libmodplug.so.0.0.0
b18b8000-b18e4000 rw-p b18b8000 00:00 0
b18e4000-b18f0000 r-xp 00000000 16:01 
672785     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_games.so
b18f0000-b18f1000 rw-p 0000b000 16:01 
672785     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_games.so
b18f1000-b1901000 r-xp 00000000 16:01 
672781     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_audio.so
b1901000-b1902000 rw-p 0000f000 16:01 
672781     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_audio.so
b1902000-b1906000 r-xp 00000000 16:01 542334     /usr/lib/libogg.so.0.5.3
b1906000-b1907000 rw-p 00003000 16:01 542334     /usr/lib/libogg.so.0.5.3
b1907000-b193f000 r-xp 00000000 16:01 543277     /usr/lib/libtheora.so.0.2.0
b193f000-b1940000 rw-p 00037000 16:01 543277     /usr/lib/libtheora.so.0.2.0
b1940000-b195f000 r-xp 00000000 16:01 543250     /usr/lib/libspeex.so.1.2.0
b195f000-b1960000 rw-p 0001f000 16:01 543250     /usr/lib/libspeex.so.1.2.0
b1960000-b197a000 r-xp 00000000 16:01 543300     /usr/lib/libvorbis.so.0.3.1
b197a000-b1988000 rw-p 0001a000 16:01 543300     /usr/lib/libvorbis.so.0.3.1
b1988000-b198f000 r-xp 00000000 16:01 
672782     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_avi.so
b198f000-b1990000 rw-p 00007000 16:01 
672782     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_avi.so
b1990000-b1992000 r-xp 00000000 16:01 
672792     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_nsv.so
b1992000-b1993000 rw-p 00001000 16:01 
672792     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_nsv.so
b1993000-b1994000 r-xp 00000000 16:01 
672787     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_image.so
b1994000-b1995000 rw-p 00000000 16:01 
672787     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_image.so
b1995000-b199e000 r-xp 00000000 16:01 
672793     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_ogg.so
b199e000-b199f000 rw-p 00008000 16:01 
672793     /usr/lib/xine/plugins/1.1.4/xineplug_dmx_ogg.so
b199f000-b19a0000 rw-p b199f000 00:00 0
b19a0000-b19a1000 ---p b19a0000 00:00 0
b19a1000-b21a1000 rwxp b19a1000 00:00 0
b21a1000-b21a2000 ---p b21a1000 00:00 0
b21a2000-b29a2000 rwxp b21a2000 00:00 0
b29a2000-b29a3000 ---p b29a2000 00:00 0
b29a3000-b31a3000 rwxp b29a3000 00:00 0
b31a3000-b3370000 rw-p b31a3000 00:00 0
b3370000-b3371000 ---p b3370000 00:00 0
b3371000-b3b71000 rwxp b3371000 00:00 0
b3b71000-b3bb3000 rw-p b3b71000 00:00 0
b3bb3000-b3bbb000 r-xp 00000000 16:01 
672754     /usr/lib/xine/plugins/1.1.4/xineplug_ao_out_alsa.so
b3bbb000-b3bbc000 rw-p 00007000 16:01 
672754     /usr/lib/xine/plugins/1.1.4/xineplug_ao_out_alsa.so
b3bbc000-b3be6000 r-xp 00000000 16:01 
672981     /usr/lib/xine/plugins/1.1.4/post/xineplug_post_goom.so
b3be6000-b3bef000 rw-p 00029000 16:01 
672981     /usr/lib/xine/plugins/1.1.4/post/xineplug_post_goom.so
b3bef000-b3c02000 rw-p b3bef000 00:00 0
b3c02000-b3c11000 r-xp 00000000 16:01 
672983     /usr/lib/xine/plugins/1.1.4/post/xineplug_post_tvtime.so
b3c11000-b3c12000 rw-p 0000e000 16:01 
672983     /usr/lib/xine/plugins/1.1.4/post/xineplug_post_tvtime.so
b3c12000-b3c16000 rw-p b3c12000 00:00 0
b3c16000-b3c1a000 r-xp 00000000 16:01 
672776     /usr/lib/xine/plugins/1.1.4/xineplug_decode_sputext.so
b3c1a000-b3c1b000 rw-p 00003000 16:01 
672776     /usr/lib/xine/plugins/1.1.4/xineplug_decode_sputext.so
b3c1b000-b3c1e000 r-xp 00000000 16:01 
672768     /usr/lib/xine/plugins/1.1.4/xineplug_decode_real.so
b3c1e000-b3c1f000 rw-p 00002000 16:01 
672768     /usr/lib/xine/plugins/1.1.4/xineplug_decode_real.so
b3c1f000-b3c35000 r-xp 00000000 16:01 
672984     /usr/lib/xine/plugins/1.1.4/xineplug_decode_qt.so
b3c35000-b3c3e000 rw-p 00015000 16:01 
672984     /usr/lib/xine/plugins/1.1.4/xineplug_decode_qt.so
b3c3e000-b3c47000 rw-p b3c3e000 00:00 0
b3c47000-b3c67000 r-xp 00000000 16:01 
672985     /usr/lib/xine/plugins/1.1.4/xineplug_decode_w32dll.so
b3c67000-b3c70000 rw-p 0001f000 16:01 
672985     /usr/lib/xine/plugins/1.1.4/xineplug_decode_w32dll.so
b3c70000-b3c79000 rw-p b3c70000 00:00 0
b3c79000-b3c7c000 r-xp 00000000 16:01 
672769     /usr/lib/xine/plugins/1.1.4/xineplug_decode
Program received signal SIGABRT, Aborted.
[Switching to Thread -1252698416 (LWP 5919)]
0xffffe410 in __kernel_vsyscall ()
Comment 3 Kubuntiac 2007-04-09 10:40:46 UTC
PS I only copied in the section from just before it hung. If you need the whole thing just let me know.
Comment 4 Kieran Hogg 2007-06-13 17:59:05 UTC
ubuntu bug report: https://bugs.launchpad.net/ubuntu/+source/amarok/+bug/58617
Comment 5 Harald Sitter 2007-11-14 21:56:42 UTC
Downstream issue (Kubuntu only) -> invalid for us.