Amarok crash all times

Bug #994654 reported by Aymeric
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
phonon-backend-xine (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Each time I want to switch to another song in amarok it crashes.
Each time I close amarok I get a message saying it have been crashed.

For my point of view I can't use Amarok anymore on my Xubuntu desktop, it's very serious !

Here is the stacktrace from KDE bug popup:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5e0e740 (LWP 3254))]

Thread 16 (Thread 0xaf068b40 (LWP 3255)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x08915d13 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b0434 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3 0x050be70b in ?? () from /usr/lib/libxine.so.1
#4 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 15 (Thread 0xae867b40 (LWP 3256)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x08912e1c in pthread_join () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x050ca5ab in _x_audio_decoder_shutdown () from /usr/lib/libxine.so.1
#3 0x050ba1b5 in xine_dispose () from /usr/lib/libxine.so.1
#4 0x0506783f in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#5 0x03e58ed4 in notify_helper (e=0x9c14900, receiver=0xadf02370, this=0x9283f18) at kernel/qapplication.cpp:4559
#6 QApplicationPrivate::notify_helper (this=0x9283f18, receiver=0xadf02370, e=0x9c14900) at kernel/qapplication.cpp:4531
#7 0x03e5e30d in QApplication::notify (this=0x9c14900, receiver=0xadf02370, e=0x9c14900) at kernel/qapplication.cpp:4288
#8 0x00308b21 in KApplication::notify (this=0xbfa390f4, receiver=0xadf02370, event=0x9c14900) at ../../kdeui/kernel/kapplication.cpp:311
#9 0x02d5197e in QCoreApplication::notifyInternal (this=0xbfa390f4, receiver=0xadf02370, event=0x9c14900) at kernel/qcoreapplication.cpp:876
#10 0x02d55ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#11 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x942a130) at kernel/qcoreapplication.cpp:1500
#12 0x02d55e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#13 0x02d84494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#14 postEventSourceDispatch (s=0xadf00da8) at kernel/qeventdispatcher_glib.cpp:279
#15 0x01c45cda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0x01c460e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#17 0x01c461c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0x02d84887 in QEventDispatcherGlib::processEvents (this=0xadf00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#19 0x02d5050d in QEventLoop::processEvents (this=0xae867240, flags=...) at kernel/qeventloop.cpp:149
#20 0x02d507a9 in QEventLoop::exec (this=0xae867240, flags=...) at kernel/qeventloop.cpp:204
#21 0x02c3994c in QThread::exec (this=0x9448ec8) at thread/qthread.cpp:501
#22 0x0505989a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#23 0x02c3cde0 in QThreadPrivate::start (arg=0x9448ec8) at thread/qthread_unix.cpp:298
#24 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#25 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 14 (Thread 0xadeffb40 (LWP 3257)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x050d0cf8 in ?? () from /usr/lib/libxine.so.1
#4 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 13 (Thread 0xad6feb40 (LWP 3258)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x050d0cf8 in ?? () from /usr/lib/libxine.so.1
#4 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 12 (Thread 0xaca02b40 (LWP 3260)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x05494380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0x01c53a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0x01c4606e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0x01c461c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0x02d848e7 in QEventDispatcherGlib::processEvents (this=0xac100488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x02d5050d in QEventLoop::processEvents (this=0xaca02240, flags=...) at kernel/qeventloop.cpp:149
#7 0x02d507a9 in QEventLoop::exec (this=0xaca02240, flags=...) at kernel/qeventloop.cpp:204
#8 0x02c3994c in QThread::exec (this=0x97de470) at thread/qthread.cpp:501
#9 0x02d2db5d in QInotifyFileSystemWatcherEngine::run (this=0x97de470) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x02c3cde0 in QThreadPrivate::start (arg=0x97de470) at thread/qthread_unix.cpp:298
#11 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 11 (Thread 0xabed2b40 (LWP 3261)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x02c3d350 in wait (time=4294967295, this=0x9c1bdd8) at thread/qwaitcondition_unix.cpp:86
#4 QWaitCondition::wait (this=0x9c1bd28, mutex=0x9c1c498, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5 0x08cf0acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c1bd10, th=0x9c1db90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x08cf395b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c1c4e8, th=0x9c1db90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x08cf063a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c1bd10, th=0x9c1db90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x08cf3a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9c1db90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9c1db90, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x08cf3a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9c1db90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9c1db90, previous=0x9802228) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x08cf24e4 in ThreadWeaver::ThreadRunHelper::run (this=0xabed22a4, parent=0x9c1bd10, th=0x9c1db90) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x08cf259a in ThreadWeaver::Thread::run (this=0x9c1db90) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x02c3cde0 in QThreadPrivate::start (arg=0x9c1db90) at thread/qthread_unix.cpp:298
#15 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 10 (Thread 0xab6d1b40 (LWP 3262)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x02c3d350 in wait (time=4294967295, this=0x9c1bdd8) at thread/qwaitcondition_unix.cpp:86
#4 QWaitCondition::wait (this=0x9c1bd28, mutex=0x9c1c498, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5 0x08cf0acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c1bd10, th=0x9cd1da8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x08cf395b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c1c4e8, th=0x9cd1da8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x08cf063a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c1bd10, th=0x9cd1da8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x08cf3a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9cd1da8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9cd1da8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x08cf3a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9cd1da8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9cd1da8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x08cf3a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9cd1da8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9cd1da8, previous=0xa78fa80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x08cf24e4 in ThreadWeaver::ThreadRunHelper::run (this=0xab6d12a4, parent=0x9c1bd10, th=0x9cd1da8) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x08cf259a in ThreadWeaver::Thread::run (this=0x9cd1da8) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x02c3cde0 in QThreadPrivate::start (arg=0x9cd1da8) at thread/qthread_unix.cpp:298
#17 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 9 (Thread 0xaacffb40 (LWP 3263)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x02c3d350 in wait (time=4294967295, this=0x9c1bdd8) at thread/qwaitcondition_unix.cpp:86
#4 QWaitCondition::wait (this=0x9c1bd28, mutex=0x9c1c498, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5 0x08cf0acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c1bd10, th=0x9cd2570) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x08cf395b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c1c4e8, th=0x9cd2570) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x08cf063a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c1bd10, th=0x9cd2570) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x08cf3a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9cd2570) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9cd2570, previous=0x9ba6458) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x08cf24e4 in ThreadWeaver::ThreadRunHelper::run (this=0xaacff2a4, parent=0x9c1bd10, th=0x9cd2570) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x08cf259a in ThreadWeaver::Thread::run (this=0x9cd2570) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x02c3cde0 in QThreadPrivate::start (arg=0x9cd2570) at thread/qthread_unix.cpp:298
#13 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 8 (Thread 0xaa4feb40 (LWP 3264)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x02c3d350 in wait (time=4294967295, this=0x9c1bdd8) at thread/qwaitcondition_unix.cpp:86
#4 QWaitCondition::wait (this=0x9c1bd28, mutex=0x9c1c498, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5 0x08cf0acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9c1bd10, th=0x9d4d6b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6 0x08cf395b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9c1c4e8, th=0x9d4d6b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7 0x08cf063a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9c1bd10, th=0x9d4d6b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8 0x08cf3a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9d4d6b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9d4d6b0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x08cf3a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9d4d6b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9d4d6b0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x08cf3a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1c4e8, th=0x9d4d6b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x08cf0533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9c1bd10, th=0x9d4d6b0, previous=0xa7dfa58) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x08cf24e4 in ThreadWeaver::ThreadRunHelper::run (this=0xaa4fe2a4, parent=0x9c1bd10, th=0x9d4d6b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x08cf259a in ThreadWeaver::Thread::run (this=0x9d4d6b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x02c3cde0 in QThreadPrivate::start (arg=0x9d4d6b0) at thread/qthread_unix.cpp:298
#17 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xa9cfdb40 (LWP 3265)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0xb703b263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4 0xb703b37f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xa93fcb40 (LWP 3266)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x05494380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0x01c53a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0x01c4606e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0x01c461c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0x02d848e7 in QEventDispatcherGlib::processEvents (this=0xadf02990, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x02d5050d in QEventLoop::processEvents (this=0xa93fc270, flags=...) at kernel/qeventloop.cpp:149
#7 0x02d507a9 in QEventLoop::exec (this=0xa93fc270, flags=...) at kernel/qeventloop.cpp:204
#8 0x02c3994c in QThread::exec (this=0x9d79d88) at thread/qthread.cpp:501
#9 0x02c39a3b in QThread::run (this=0x9d79d88) at thread/qthread.cpp:568
#10 0x02c3cde0 in QThreadPrivate::start (arg=0x9d79d88) at thread/qthread_unix.cpp:298
#11 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0x9bfffb40 (LWP 3270)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0549baf1 in select () from /lib/i386-linux-gnu/libc.so.6
#2 0x050e971c in xine_usec_sleep () from /usr/lib/libxine.so.1
#3 0x050cbce7 in ?? () from /usr/lib/libxine.so.1
#4 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0x9b415b40 (LWP 3271)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x050c24c0 in ?? () from /usr/lib/libxine.so.1
#4 0x050c8955 in ?? () from /usr/lib/libxine.so.1
#5 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0x9aa47b40 (LWP 3272)):
[KCrash Handler]
#7 0x5f676570 in ?? ()
#8 0x0506d179 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#9 0x070b89ec in ?? () from /usr/lib/xine/plugins/1.30/xineplug_decode_mad.so
#10 0x050c6f70 in _x_free_audio_decoder () from /usr/lib/libxine.so.1
#11 0x050c9c9e in ?? () from /usr/lib/libxine.so.1
#12 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0x98b0db40 (LWP 3275)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x01a9a029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4 0x01a9a06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5 0x08911d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6 0x054a2ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb5e0e740 (LWP 3254)):
#0 0x00d1c416 in __kernel_vsyscall ()
#1 0x0891596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x054b03dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x02c3d350 in wait (time=4294967295, this=0xadf02698) at thread/qwaitcondition_unix.cpp:86
#4 QWaitCondition::wait (this=0xadf023bc, mutex=0xadf023ac, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5 0x0505dd52 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#6 0x0507ad12 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#7 0x0507add2 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8 0x087e809a in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/i386-linux-gnu/libphonon.so.4
#9 0x087d249b in ?? () from /usr/lib/i386-linux-gnu/libphonon.so.4
#10 0x087d27f2 in ?? () from /usr/lib/i386-linux-gnu/libphonon.so.4
#11 0x087d2172 in ?? () from /usr/lib/i386-linux-gnu/libphonon.so.4
#12 0x087ce349 in ?? () from /usr/lib/i386-linux-gnu/libphonon.so.4
#13 0x053eaf61 in ?? () from /lib/i386-linux-gnu/libc.so.6
#14 0x053eafed in exit () from /lib/i386-linux-gnu/libc.so.6
#15 0x07aadabf in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#16 0x00306be9 in KApplication::xioErrhandler (this=0xbfa390f4, dpy=0x928f6c0) at ../../kdeui/kernel/kapplication.cpp:419
#17 0x00306c24 in kde_xio_errhandler (dpy=0x928f6c0) at ../../kdeui/kernel/kapplication.cpp:126
#18 0x00b33b74 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#19 0x00b3197c in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
#20 0x00b2e7da in XTranslateCoordinates () from /usr/lib/i386-linux-gnu/libX11.so.6
#21 0x03efd5c4 in QWidgetPrivate::mapFromGlobal (this=0x9795a90, pos=...) at kernel/qwidget_x11.cpp:1355
#22 0x03efd621 in QWidgetPrivate::mapFromGlobal (this=0x9a96488, pos=...) at kernel/qwidget_x11.cpp:1348
#23 0x03efd621 in QWidgetPrivate::mapFromGlobal (this=0x9e37898, pos=...) at kernel/qwidget_x11.cpp:1348
#24 0x03efd621 in QWidgetPrivate::mapFromGlobal (this=0xa16edb0, pos=...) at kernel/qwidget_x11.cpp:1348
#25 0x03efd621 in QWidgetPrivate::mapFromGlobal (this=0xa16efb0, pos=...) at kernel/qwidget_x11.cpp:1348
#26 0x03efd621 in QWidgetPrivate::mapFromGlobal (this=0xa16f2b0, pos=...) at kernel/qwidget_x11.cpp:1348
#27 0x03efd6c5 in QWidget::mapFromGlobal (this=0xa16eb88, pos=...) at kernel/qwidget_x11.cpp:1368
#28 0x03e5921c in QApplicationPrivate::pickMouseReceiver (candidate=0x9795a18, globalPos=..., pos=..., type=QEvent::MouseButtonRelease, buttons=..., buttonDown=0xa16eb88, alienWidget=<optimized out>) at kernel/qapplication.cpp:3097
#29 0x03ee5fd2 in QETWidget::translateMouseEvent (this=0x9795a18, event=0xbfa380dc) at kernel/qapplication_x11.cpp:4607
#30 0x03ee4c0d in QApplication::x11ProcessEvent (this=0xbfa390f4, event=0xbfa380dc) at kernel/qapplication_x11.cpp:3732
#31 0x03f11eac in x11EventSourceDispatch (s=0x927f098, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x01c45cda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#33 0x01c460e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0x01c461c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x02d84887 in QEventDispatcherGlib::processEvents (this=0x9180ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0x03f11aaa in QGuiEventDispatcherGlib::processEvents (this=0x9180ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x02d560a3 in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1063
#38 0x01aef454 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#39 0x019dc51a in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#40 0x07297485 in ?? ()
#41 0x0199bc41 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#42 0x0199bf15 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#43 0x01ae2f22 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#44 0x01ae8017 in QScriptEngine::evaluate(QString const&, QString const&, int) () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#45 0x01289ea1 in ScriptManager::slotRunScript (this=0x9fe4708, name=..., silent=false) at ../../src/ScriptManager.cpp:263
#46 0x0128b983 in ScriptManager::configChanged (this=0x9fe4708, changed=212) at ../../src/ScriptManager.cpp:369
#47 0x0128c101 in ScriptManager::updateAllScripts (this=0x9fe4708) at ../../src/ScriptManager.cpp:213
#48 0x0128cdb8 in qt_static_metacall (_a=0x9fe7e08, _id=7, _o=0x9fe4708, _c=<optimized out>) at ./ScriptManager.moc:76
#49 ScriptManager::qt_static_metacall (_o=0x9fe4708, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x9fe7e08) at ./ScriptManager.moc:61
#50 0x02d63c01 in QMetaCallEvent::placeMetaCall (this=0x9fe7838, object=0x9fe4708) at kernel/qobject.cpp:525
#51 0x02d6cc7b in QObject::event (this=0x9fe4708, e=0x9fe7838) at kernel/qobject.cpp:1195
#52 0x03e58ed4 in notify_helper (e=0x9fe7838, receiver=0x9fe4708, this=0x9283f18) at kernel/qapplication.cpp:4559
#53 QApplicationPrivate::notify_helper (this=0x9283f18, receiver=0x9fe4708, e=0x9fe7838) at kernel/qapplication.cpp:4531
#54 0x03e5e30d in QApplication::notify (this=0x9fe7838, receiver=0x9fe4708, e=0x9fe7838) at kernel/qapplication.cpp:4288
#55 0x00308b21 in KApplication::notify (this=0xbfa390f4, receiver=0x9fe4708, event=0x9fe7838) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x02d5197e in QCoreApplication::notifyInternal (this=0xbfa390f4, receiver=0x9fe4708, event=0x9fe7838) at kernel/qcoreapplication.cpp:876
#57 0x02d55ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9180130) at kernel/qcoreapplication.cpp:1500
#59 0x02d55e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#60 0x02d84494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#61 postEventSourceDispatch (s=0x9284cb0) at kernel/qeventdispatcher_glib.cpp:279
#62 0x01c45cda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#63 0x01c460e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#64 0x01c461c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#65 0x02d84887 in QEventDispatcherGlib::processEvents (this=0x9180ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#66 0x03f11aaa in QGuiEventDispatcherGlib::processEvents (this=0x9180ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0x02d5050d in QEventLoop::processEvents (this=0xbfa39064, flags=...) at kernel/qeventloop.cpp:149
#68 0x02d507a9 in QEventLoop::exec (this=0xbfa39064, flags=...) at kernel/qeventloop.cpp:204
#69 0x02d55eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#70 0x03e56a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#71 0x0804fc32 in main (argc=<error reading variable: Cannot access memory at address 0x80>, argv=<error reading variable: Cannot access memory at address 0x84>) at ../../src/main.cpp:303

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: amarok 2:2.5.0-0ubuntu6
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Fri May 4 17:21:31 2012
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
 LANGUAGE=
 TERM=xterm
 PATH=(custom, user)
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: amarok
UpgradeStatus: Upgraded to precise on 2012-04-27 (7 days ago)

Revision history for this message
Aymeric (mulx) wrote :
Revision history for this message
Aymeric (mulx) wrote :

Configuring Phonon to use Gstreamer as backend instead of Xine solve crashes.

By the way there is a problems with Dr Konqi it report that amarok dbg symbols aren't installed (missing debug symbol for /usr/bin/amarok) but the package is installed:
LC_ALL=C apt-cache policy amarok-dbg
amarok-dbg:
  Installed: 2:2.5.0-0ubuntu6
  Candidate: 2:2.5.0-0ubuntu6
  Version table:
 *** 2:2.5.0-0ubuntu6 0
        500 http://fr.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Myriam Schweingruber (myriam) wrote :

The problem is with the phonon-backend-xine, which is deprecated and unmaintained since quite some time. Just like Debian did, Ubuntu should remove the backend on updates.

affects: amarok (Ubuntu) → phonon-backend-xine (Ubuntu)
Changed in phonon-backend-xine (Ubuntu):
status: New → Confirmed
Revision history for this message
m3n3chm0 (m3n3chm0) wrote :

Dear all,

I've changed phonon-backend-vlc or phonon-backend-gstreamer and now finally i could play music when before Amarok just crash and exit. But the problem when i click on EXIT button is still there. The app crashes all the time on EXIT command.

Revision history for this message
Myriam Schweingruber (myriam) wrote :

The crash on exit is an entirely different bug and it is already reported upstream.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.