Bug 273192 - amarok crashed after changing from gstreamer to xine backend
Summary: amarok crashed after changing from gstreamer to xine backend
Status: RESOLVED DUPLICATE of bug 210427
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.4.1
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-13 12:19 UTC by p92
Modified: 2011-05-14 10:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description p92 2011-05-13 12:19:17 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.6.3 (4.6.3)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-02063802-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

I was changing backend from gstreamer to xine through the amarok configuration, because I have difficulty playing mp3 streams since ubuntu 11.04.
After the change was done, knotify crashed, then amarok crashed.

There are similar bugs reported, but they are marked as fixed, which is obviously not the case :) 
So opening a new one.

- Unusual behavior I noticed:

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f00aa905840 (LWP 29748))]

Thread 13 (Thread 0x7f0087de3700 (LWP 29759)):
#0  0x00007f00a19e6946 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f00a19e813a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00a19e8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f00a7c79446 in QEventDispatcherGlib::processEvents (this=0x1c89650, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f00a7c4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f00a7c4dabc in QEventLoop::exec (this=0x7f0087de2d10, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f00a7b64924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f00a7c2fc2f in QInotifyFileSystemWatcherEngine::run (this=0x1cca920) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x1cca920) at thread/qthread_unix.cpp:320
#9  0x00007f00a2de6d8c in start_thread (arg=0x7f0087de3700) at pthread_create.c:304
#10 0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f007c258700 (LWP 29770)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00a7b6782b in wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f00a4d980b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23eb620, th=0x21dc540) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f00a4d9a723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23bee50, th=0x21dc540) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f00a4d9953f in ThreadWeaver::ThreadRunHelper::run (this=0x7f007c257d60, parent=0x23eb620, th=0x21dc540) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f00a4d995cb in ThreadWeaver::Thread::run (this=0x21dc540) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x21dc540) at thread/qthread_unix.cpp:320
#8  0x00007f00a2de6d8c in start_thread (arg=0x7f007c258700) at pthread_create.c:304
#9  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f007ba57700 (LWP 29771)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00a7b6782b in wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f00a4d980b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23eb620, th=0x21dc030) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f00a4d9a723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23bee50, th=0x21dc030) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f00a4d9953f in ThreadWeaver::ThreadRunHelper::run (this=0x7f007ba56d60, parent=0x23eb620, th=0x21dc030) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f00a4d995cb in ThreadWeaver::Thread::run (this=0x21dc030) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x21dc030) at thread/qthread_unix.cpp:320
#8  0x00007f00a2de6d8c in start_thread (arg=0x7f007ba57700) at pthread_create.c:304
#9  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f007b256700 (LWP 29772)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00a7b6782b in wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f00a4d980b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23eb620, th=0x21f3970) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f00a4d9a723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23bee50, th=0x21f3970) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f00a4d9953f in ThreadWeaver::ThreadRunHelper::run (this=0x7f007b255d60, parent=0x23eb620, th=0x21f3970) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f00a4d995cb in ThreadWeaver::Thread::run (this=0x21f3970) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x21f3970) at thread/qthread_unix.cpp:320
#8  0x00007f00a2de6d8c in start_thread (arg=0x7f007b256700) at pthread_create.c:304
#9  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f007aa55700 (LWP 29773)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00a7b6782b in wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x21df690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f00a4d980b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23eb620, th=0x23967a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f00a4d9a723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23bee50, th=0x23967a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f00a4d9953f in ThreadWeaver::ThreadRunHelper::run (this=0x7f007aa54d60, parent=0x23eb620, th=0x23967a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f00a4d995cb in ThreadWeaver::Thread::run (this=0x23967a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x23967a0) at thread/qthread_unix.cpp:320
#8  0x00007f00a2de6d8c in start_thread (arg=0x7f007aa55700) at pthread_create.c:304
#9  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f0079a4b700 (LWP 29780)):
#0  0x00007f00a731bf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f00a19e8104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00a19e89f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0099328c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f00a1a0f3e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f00a2de6d8c in start_thread (arg=0x7f0079a4b700) at pthread_create.c:304
#6  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f006681f700 (LWP 29788)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00a36e22a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f00a39fb180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f00a36e22d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f00a3a09254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f00a2de6d8c in start_thread (arg=0x7f006681f700) at pthread_create.c:304
#4  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f005433e700 (LWP 29861)):
#0  0x00007f00a2dead9d in __pthread_mutex_unlock_usercnt (mutex=0x4655dd8) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x4655dd8) at pthread_mutex_unlock.c:290
#2  0x00007f00a19e7094 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f00a19e7f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f00a19e8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f00a7c79446 in QEventDispatcherGlib::processEvents (this=0x46b6160, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f00a7c4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f00a7c4dabc in QEventLoop::exec (this=0x7f005433dd10, flags=...) at kernel/qeventloop.cpp:201
#8  0x00007f00a7b64924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#9  0x00007f00a7c2fc2f in QInotifyFileSystemWatcherEngine::run (this=0x46a2630) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f00a7b67175 in QThreadPrivate::start (arg=0x46a2630) at thread/qthread_unix.cpp:320
#11 0x00007f00a2de6d8c in start_thread (arg=0x7f005433e700) at pthread_create.c:304
#12 0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f006cfbb700 (LWP 30031)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f00a7b6782b in wait (this=<value optimized out>, mutex=0x4aca028, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x4aca028, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f00a8b050e4 in QFileInfoGatherer::run (this=0x4aca018) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x4aca018) at thread/qthread_unix.cpp:320
#5  0x00007f00a2de6d8c in start_thread (arg=0x7f006cfbb700) at pthread_create.c:304
#6  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0080d78700 (LWP 30032)):
#0  0x00007f00a2de93c4 in __pthread_mutex_lock (mutex=0x41f00e8) at pthread_mutex_lock.c:61
#1  0x00007f00a19e787f in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00a19e8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f00a19e8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f00a7c79446 in QEventDispatcherGlib::processEvents (this=0x4ac45c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f00a7c4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f00a7c4dabc in QEventLoop::exec (this=0x7f0080d77d10, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f00a7b64924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#8  0x00007f00a7c2fc2f in QInotifyFileSystemWatcherEngine::run (this=0x4a9a440) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x4a9a440) at thread/qthread_unix.cpp:320
#10 0x00007f00a2de6d8c in start_thread (arg=0x7f0080d78700) at pthread_create.c:304
#11 0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0054b3f700 (LWP 30122)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f008e809f41 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f00a2de6d8c in start_thread (arg=0x7f0054b3f700) at pthread_create.c:304
#3  0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f008357d700 (LWP 30123)):
#0  0x00007f00a19e7143 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f00a19e7f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f00a19e8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f00a7c79446 in QEventDispatcherGlib::processEvents (this=0x4b38cf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f00a7c4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f00a7c4dabc in QEventLoop::exec (this=0x7f008357ccf0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f00a7b64924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f008ea6839e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f00a7b67175 in QThreadPrivate::start (arg=0x4ddb370) at thread/qthread_unix.cpp:320
#9  0x00007f00a2de6d8c in start_thread (arg=0x7f008357d700) at pthread_create.c:304
#10 0x00007f00a732904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f00aa905840 (LWP 29748)):
[KCrash Handler]
#4  0x00007f00a43dd4bf in Phonon::PathPrivate::phononObjectDestroyed (this=0x19a0d60, mediaNodePrivate=0x1b4ee00) at ../../phonon/path.cpp:395
#5  0x00007f00a43d708c in Phonon::MediaNodePrivate::~MediaNodePrivate (this=0x1b4ee00, __in_chrg=<value optimized out>) at ../../phonon/medianode.cpp:71
#6  0x00007f00a43c2c96 in ~EffectPrivate (this=0x1b4ee00, __in_chrg=<value optimized out>) at ../../phonon/effect_p.h:40
#7  Phonon::EffectPrivate::~EffectPrivate (this=0x1b4ee00, __in_chrg=<value optimized out>) at ../../phonon/effect_p.h:40
#8  0x00007f00a43c21e3 in Phonon::Effect::~Effect (this=0x1bde000, __in_chrg=<value optimized out>) at ../../phonon/effect.cpp:36
#9  0x00007f00a43c2209 in Phonon::Effect::~Effect (this=0x1bde000, __in_chrg=<value optimized out>) at ../../phonon/effect.cpp:38
#10 0x00007f00a989f183 in EngineController::initializePhonon (this=0x17ab1a0) at ../../src/EngineController.cpp:143
#11 0x00007f00a989f6d6 in EngineController::slotStateChanged (this=0x17ab1a0, newState=<value optimized out>, oldState=Phonon::LoadingState) at ../../src/EngineController.cpp:1154
#12 0x00007f00a989fd42 in EngineController::qt_metacall (this=0x17ab1a0, _c=QMetaObject::InvokeMetaMethod, _id=41, _a=0x7fff6503a770) at ./EngineController.moc:206
#13 0x00007f00a7c635f8 in QMetaObject::activate (sender=0x17ab4b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff6503a770) at kernel/qobject.cpp:3287
#14 0x00007f00a43d437c in Phonon::MediaObject::stateChanged (this=<value optimized out>, _t1=Phonon::ErrorState, _t2=Phonon::LoadingState) at ./moc_mediaobject.cpp:189
#15 0x00007f00a43d65ad in Phonon::MediaObject::qt_metacall (this=0x17ab4b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x49bd5a0) at ./moc_mediaobject.cpp:123
#16 0x00007f00a7c6249a in QObject::event (this=0x17ab4b0, e=<value optimized out>) at kernel/qobject.cpp:1226
#17 0x00007f00a860d9e4 in QApplicationPrivate::notify_helper (this=0x163dd80, receiver=0x17ab4b0, e=0x4a37860) at kernel/qapplication.cpp:4462
#18 0x00007f00a86123aa in QApplication::notify (this=<value optimized out>, receiver=0x17ab4b0, e=0x4a37860) at kernel/qapplication.cpp:4341
#19 0x00007f00aa322196 in KApplication::notify (this=0x7fff6503b150, receiver=0x17ab4b0, event=0x4a37860) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007f00a7c4e49c in QCoreApplication::notifyInternal (this=0x7fff6503b150, receiver=0x17ab4b0, event=0x4a37860) at kernel/qcoreapplication.cpp:731
#21 0x00007f00a7c51c25 in sendEvent (receiver=0x0, event_type=0, data=0x147a890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x147a890) at kernel/qcoreapplication.cpp:1372
#23 0x00007f00a7c79253 in sendPostedEvents (s=0x163c400) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#24 postEventSourceDispatch (s=0x163c400) at kernel/qeventdispatcher_glib.cpp:277
#25 0x00007f00a19e7bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f00a19e83a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f00a19e8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f00a7c793ef in QEventDispatcherGlib::processEvents (this=0x147a490, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#29 0x00007f00a86b4dfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007f00a7c4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007f00a7c4dabc in QEventLoop::exec (this=0x7fff6503b100, flags=...) at kernel/qeventloop.cpp:201
#32 0x00007f00a7c51ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#33 0x0000000000409c51 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/main.cpp:268

Possible duplicates by query: bug 270480, bug 269654, bug 259972.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-05-14 10:59:22 UTC
First of all, to play mp3 files you need to install the appropriate codecs. Since Kubuntu 11.04 switched to gstreamer you should install the ubuntu-restricted-extras package.

We do not recommend to use the xine backend anymore, since there has been a big improvement on the other two backends that are gstreamer and vlc. Please use one of these.

This is really fixed, but the version this is fixed in is not released yet.

*** This bug has been marked as a duplicate of bug 210427 ***