Application: amarok (2.5.0) KDE Platform Version: 4.8.00 (4.8.0 "release 462" Qt Version: 4.8.0 Operating System: Linux 3.1.9-1.4-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Upgraded KDE to 4.8 from OBS. Started amarok, and attempted to play an mp3. No sound. Several seconds later amarok crashes. Happens all the time. No other KDE/non-KDE app has such a problem. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault 61 LLL_MUTEX_LOCK (mutex); [Current thread is 1 (Thread 0x7f99ce7ee780 (LWP 3407))] Thread 17 (Thread 0x7f99ab563700 (LWP 3408)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213 #1 0x00007f99b4f9f341 in metronom_sync_loop (this=0xa09b20) at metronom.c:870 #2 0x00007f99c921af05 in start_thread (arg=0x7f99ab563700) at pthread_create.c:301 #3 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 16 (Thread 0x7f99aad62700 (LWP 3409)): #0 0x00007f99c921c1cf in pthread_join (threadid=140296852055808, thread_return=0x7f99aad61388) at pthread_join.c:89 #1 0x00007f99b4faaaf6 in _x_audio_decoder_shutdown (stream=0x7f99a4426a10) at audio_decoder.c:548 #2 0x00007f99b4f9c0c5 in xine_dispose (stream=0x7f99a4426a10) at xine.c:1567 #3 0x00007f99b52021bd in Phonon::Xine::XineStream::event (this=0x7f99a4002490, ev=0x1e990b0) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/xinestream.cpp:1441 #4 0x00007f99cba83e84 in notify_helper (e=0x1e990b0, receiver=0x7f99a4002490, this=0x7938f0) at kernel/qapplication.cpp:4550 #5 QApplicationPrivate::notify_helper (this=0x7938f0, receiver=0x7f99a4002490, e=0x1e990b0) at kernel/qapplication.cpp:4522 #6 0x00007f99cba88d03 in QApplication::notify (this=0x7fff83dacc40, receiver=0x7f99a4002490, e=0x1e990b0) at kernel/qapplication.cpp:4411 #7 0x00007f99ce205786 in KApplication::notify (this=0x7fff83dacc40, receiver=0x7f99a4002490, event=0x1e990b0) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311 #8 0x00007f99cc6fe89c in QCoreApplication::notifyInternal (this=0x7fff83dacc40, receiver=0x7f99a4002490, event=0x1e990b0) at kernel/qcoreapplication.cpp:876 #9 0x00007f99cc70213a in sendEvent (event=0x1e990b0, receiver=0x7f99a4002490) at kernel/qcoreapplication.h:231 #10 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa0c5d0) at kernel/qcoreapplication.cpp:1500 #11 0x00007f99cc72d4c3 in sendPostedEvents () at kernel/qcoreapplication.h:236 #12 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #13 0x00007f99c4d6b58d in g_main_dispatch (context=0x7f99a40009a0) at gmain.c:2425 #14 g_main_context_dispatch (context=0x7f99a40009a0) at gmain.c:2995 #15 0x00007f99c4d6bd88 in g_main_context_iterate (context=0x7f99a40009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073 #16 0x00007f99c4d6bf59 in g_main_context_iteration (context=0x7f99a40009a0, may_block=1) at gmain.c:3136 #17 0x00007f99cc72d8ef in QEventDispatcherGlib::processEvents (this=0x7f99a40008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #18 0x00007f99cc6fd682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #19 0x00007f99cc6fd8d7 in QEventLoop::exec (this=0x7f99aad61db0, flags=...) at kernel/qeventloop.cpp:204 #20 0x00007f99cc5fe537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #21 0x00007f99b51fc8c4 in Phonon::Xine::XineThread::run (this=0x96d200) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/xinethread.cpp:143 #22 0x00007f99cc60155b in QThreadPrivate::start (arg=0x96d200) at thread/qthread_unix.cpp:298 #23 0x00007f99c921af05 in start_thread (arg=0x7f99aad62700) at pthread_create.c:301 #24 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 15 (Thread 0x7f99aa35e700 (LWP 3410)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99b4fb08d3 in fifo_peek_int (blocking=1, fifo=0xa0bb10) at audio_out.c:348 #2 fifo_peek (fifo=0xa0bb10) at audio_out.c:388 #3 ao_loop (this_gen=<optimized out>) at audio_out.c:1015 #4 0x00007f99c921af05 in start_thread (arg=0x7f99aa35e700) at pthread_create.c:301 #5 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 14 (Thread 0x7f99a9748700 (LWP 3411)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99b4fb08d3 in fifo_peek_int (blocking=1, fifo=0xb8c800) at audio_out.c:348 #2 fifo_peek (fifo=0xb8c800) at audio_out.c:388 #3 ao_loop (this_gen=<optimized out>) at audio_out.c:1015 #4 0x00007f99c921af05 in start_thread (arg=0x7f99a9748700) at pthread_create.c:301 #5 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 13 (Thread 0x7f999fee1700 (LWP 3413)): #0 0x00007fff83dff8de in ?? () #1 0x00007f99c501fe91 in __GI_clock_gettime (clock_id=1, tp=0x7f999fee0b40) at ../sysdeps/unix/clock_gettime.c:100 #2 0x00007f99cc657a24 in do_gettime (frac=0x7f999fee0b58, sec=0x7f999fee0b50) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f99cc72e0bd in QTimerInfoList::updateCurrentTime (this=0x7f9998001ed0) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007f99cc72e3f3 in QTimerInfoList::timerWait (this=0x7f9998001ed0, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00007f99cc72ce2c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f999fee0c3c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f99cc72ced5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f99c4d6ab22 in g_main_context_prepare (context=0x7f99980009e0, priority=0x7f999fee0ca8) at gmain.c:2746 #9 0x00007f99c4d6b92d in g_main_context_iterate (context=0x7f99980009e0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3053 #10 0x00007f99c4d6bf59 in g_main_context_iteration (context=0x7f99980009e0, may_block=1) at gmain.c:3136 #11 0x00007f99cc72d956 in QEventDispatcherGlib::processEvents (this=0x7f9998000900, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #12 0x00007f99cc6fd682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f99cc6fd8d7 in QEventLoop::exec (this=0x7f999fee0dd0, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f99cc5fe537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #15 0x00007f99cc6dd48f in QInotifyFileSystemWatcherEngine::run (this=0xd77a50) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x00007f99cc60155b in QThreadPrivate::start (arg=0xd77a50) at thread/qthread_unix.cpp:298 #17 0x00007f99c921af05 in start_thread (arg=0x7f999fee1700) at pthread_create.c:301 #18 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 12 (Thread 0x7f999d925700 (LWP 3434)): #0 0x00007fff83dff8de in ?? () #1 0x00007f99c501fe91 in __GI_clock_gettime (clock_id=1, tp=0x7f999d924bc0) at ../sysdeps/unix/clock_gettime.c:100 #2 0x00007f99cc657a24 in do_gettime (frac=0x7f999d924bd8, sec=0x7f999d924bd0) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f99cc72e0bd in QTimerInfoList::updateCurrentTime (this=0x7f99900020d0) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007f99cc72dd71 in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:150 #6 timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:144 #7 0x00007f99c4d6b264 in g_main_context_check (context=0x7f99900009a0, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:2943 #8 0x00007f99c4d6bab2 in g_main_context_iterate (context=0x7f99900009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3070 #9 0x00007f99c4d6bf59 in g_main_context_iteration (context=0x7f99900009a0, may_block=1) at gmain.c:3136 #10 0x00007f99cc72d956 in QEventDispatcherGlib::processEvents (this=0x7f99900008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #11 0x00007f99cc6fd682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007f99cc6fd8d7 in QEventLoop::exec (this=0x7f999d924e00, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007f99cc5fe537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #14 0x00007f99cc60155b in QThreadPrivate::start (arg=0xe5d3c0) at thread/qthread_unix.cpp:298 #15 0x00007f99c921af05 in start_thread (arg=0x7f999d925700) at pthread_create.c:301 #16 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 11 (Thread 0x7f999caa9700 (LWP 3435)): #0 0x00007f99c921d01e in __pthread_mutex_lock (mutex=0x7f99940009a8) at pthread_mutex_lock.c:62 #1 0x00007f99c4d6a179 in g_main_context_acquire (context=0x7f99940009a0) at gmain.c:2512 #2 0x00007f99c4d6b8b1 in g_main_context_iterate (context=0x7f99940009a0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3017 #3 0x00007f99c4d6bf59 in g_main_context_iteration (context=0x7f99940009a0, may_block=1) at gmain.c:3136 #4 0x00007f99cc72d956 in QEventDispatcherGlib::processEvents (this=0x7f99940008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f99cc6fd682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f99cc6fd8d7 in QEventLoop::exec (this=0x7f999caa8e00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f99cc5fe537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007f99cc60155b in QThreadPrivate::start (arg=0xe98c80) at thread/qthread_unix.cpp:298 #9 0x00007f99c921af05 in start_thread (arg=0x7f999caa9700) at pthread_create.c:301 #10 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 10 (Thread 0x7f998ffff700 (LWP 3436)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213 #1 0x00007f99cc6019cf in wait (time=30000, this=0x7f9994006120) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x7f99940060c8, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f99cc5f4ddf in QThreadPoolThread::run (this=0x7f9994006370) at concurrent/qthreadpool.cpp:141 #4 0x00007f99cc60155b in QThreadPrivate::start (arg=0x7f9994006370) at thread/qthread_unix.cpp:298 #5 0x00007f99c921af05 in start_thread (arg=0x7f998ffff700) at pthread_create.c:301 #6 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 9 (Thread 0x7f998f7fe700 (LWP 3438)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99cc601a6b in wait (time=18446744073709551615, this=0xe96610) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xe96770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f99c85fa96b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xe5b950, th=0xe2bd50) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f99c85fd25b in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0xe2bd50) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0xe2bd50) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f99c85fc0cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f998f7fde20, parent=0xe5b950, th=0xe2bd50) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:87 #7 0x00007f99c85fc15b in ThreadWeaver::Thread::run (this=0xe2bd50) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f99cc60155b in QThreadPrivate::start (arg=0xe2bd50) at thread/qthread_unix.cpp:298 #9 0x00007f99c921af05 in start_thread (arg=0x7f998f7fe700) at pthread_create.c:301 #10 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 8 (Thread 0x7f998e4ae700 (LWP 3439)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99cc601a6b in wait (time=18446744073709551615, this=0xe96610) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xe96770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f99c85fa96b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xe5b950, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f99c85fd25b in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f99c85fc0cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f998e4ade20, parent=0xe5b950, th=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:87 #11 0x00007f99c85fc15b in ThreadWeaver::Thread::run (this=0x1130dc0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142 #12 0x00007f99cc60155b in QThreadPrivate::start (arg=0x1130dc0) at thread/qthread_unix.cpp:298 #13 0x00007f99c921af05 in start_thread (arg=0x7f998e4ae700) at pthread_create.c:301 #14 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 7 (Thread 0x7f998dcad700 (LWP 3440)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99cc601a6b in wait (time=18446744073709551615, this=0xe96610) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xe96770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f99c85fa96b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xe5b950, th=0x11e1870) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f99c85fd25b in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x11e1870) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x11e1870) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f99c85fd274 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x11e1870) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f99c85fc0cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f998dcace20, parent=0xe5b950, th=0x11e1870) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:87 #8 0x00007f99c85fc15b in ThreadWeaver::Thread::run (this=0x11e1870) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142 #9 0x00007f99cc60155b in QThreadPrivate::start (arg=0x11e1870) at thread/qthread_unix.cpp:298 #10 0x00007f99c921af05 in start_thread (arg=0x7f998dcad700) at pthread_create.c:301 #11 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 6 (Thread 0x7f998d4ac700 (LWP 3441)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99cc601a6b in wait (time=18446744073709551615, this=0xe96610) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xe96770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f99c85fa96b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xe5b950, th=0x120abe0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f99c85fd25b in ThreadWeaver::WorkingHardState::applyForWork (this=0xe96840, th=0x120abe0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f99c85fc0cf in ThreadWeaver::ThreadRunHelper::run (this=0x7f998d4abe20, parent=0xe5b950, th=0x120abe0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f99c85fc15b in ThreadWeaver::Thread::run (this=0x120abe0) at /usr/src/debug/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f99cc60155b in QThreadPrivate::start (arg=0x120abe0) at thread/qthread_unix.cpp:298 #8 0x00007f99c921af05 in start_thread (arg=0x7f998d4ac700) at pthread_create.c:301 #9 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7f9977fff700 (LWP 3442)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99c1baec12 in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f99c1baec49 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f99c921af05 in start_thread (arg=0x7f9977fff700) at pthread_create.c:301 #4 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7f9969465700 (LWP 3455)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:213 #1 0x00007f99b4faad89 in interruptable_sleep (this=0x7f99a4003310, usec_to_sleep=<optimized out>) at video_out.c:1116 #2 0x00007f99b4fac2e2 in video_out_loop (this_gen=0x7f99a4003310) at video_out.c:1313 #3 0x00007f99c921af05 in start_thread (arg=0x7f9969465700) at pthread_create.c:301 #4 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7f996887b700 (LWP 3456)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f99b4fa2e3b in fifo_buffer_get (fifo=0x7f99a4427fe0) at buffer.c:230 #2 0x00007f99b4fa8f45 in video_decoder_loop (stream_gen=0x7f99a4426a10) at video_decoder.c:148 #3 0x00007f99c921af05 in start_thread (arg=0x7f996887b700) at pthread_create.c:301 #4 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f996807a700 (LWP 3457)): [KCrash Handler] #6 Phonon::Xine::AudioDataOutputXT::closePort (port_gen=<optimized out>, stream=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/audiodataoutput.cpp:192 #7 0x00007f9965228224 in mad_dispose () from /usr/lib64/xine/plugins/1.30/xineplug_decode_mad.so #8 0x00007f99b4fa74ef in _x_free_audio_decoder (stream=<optimized out>, ad=<optimized out>) at load_plugins.c:2076 #9 0x00007f99b4faa214 in audio_decoder_loop (stream_gen=0x7f99a4426a10) at audio_decoder.c:174 #10 0x00007f99c921af05 in start_thread (arg=0x7f996807a700) at pthread_create.c:301 #11 0x00007f99cb0d063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f99ce7ee780 (LWP 3407)): #0 0x00007f99c921d014 in __pthread_mutex_lock (mutex=0x7ae208) at pthread_mutex_lock.c:61 #1 0x00007f99c5e8bcdc in _xcb_conn_wait (c=0x7ae1f0, cond=<optimized out>, vector=0x7fff83da9aa8, count=0x7fff83da9aa4) at xcb_conn.c:323 #2 0x00007f99c5e8c1bf in _xcb_out_send (c=0x7ae1f0, vector=0x7fff83da9b20, count=3) at xcb_out.c:338 #3 0x00007f99c5e8c244 in xcb_writev (c=0x7ae1f0, vector=<optimized out>, count=<optimized out>, requests=1) at xcb_out.c:286 #4 0x00007f99ccf7bab7 in _XSend (dpy=0x7a7ad0, data=<optimized out>, size=<optimized out>) at xcb_io.c:428 #5 0x00007f99ccf7c00b in _XReply (dpy=0x7a7ad0, rep=0x7fff83da9c00, extra=0, discard=1) at xcb_io.c:512 #6 0x00007f99ccf71610 in XQueryPointer (dpy=0x7a7ad0, w=175, root=0x7fff83da9c88, child=0x7fff83da9c90, root_x=0x7fff83da9c9c, root_y=0x7fff83da9ca0, win_x=0x7fff83da9ca4, win_y=0x7fff83da9ca8, mask=0x7fff83da9cac) at QuPntr.c:48 #7 0x00007f99cbb08d5f in QCursor::pos () at kernel/qcursor_x11.cpp:162 #8 0x00007f99cba85205 in QApplicationPrivate::sendSyntheticEnterLeave (this=<optimized out>, widget=0xffdd30) at kernel/qapplication.cpp:3225 #9 0x00007f99cbad6f62 in QWidget::setVisible (this=0xffdd30, visible=<optimized out>) at kernel/qwidget.cpp:7766 #10 0x00007f99ba64b474 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so #11 0x00007f99cc6fea28 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0xffc190, event=0x7fff83daa440) at kernel/qcoreapplication.cpp:986 #12 0x00007f99cba83e4f in notify_helper (e=0x7fff83daa440, receiver=0xffc190, this=0x7938f0) at kernel/qapplication.cpp:4546 #13 QApplicationPrivate::notify_helper (this=0x7938f0, receiver=0xffc190, e=0x7fff83daa440) at kernel/qapplication.cpp:4522 #14 0x00007f99cba88d03 in QApplication::notify (this=0x7fff83dacc40, receiver=0xffc190, e=0x7fff83daa440) at kernel/qapplication.cpp:4411 #15 0x00007f99ce205786 in KApplication::notify (this=0x7fff83dacc40, receiver=0xffc190, event=0x7fff83daa440) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311 #16 0x00007f99cc6fe89c in QCoreApplication::notifyInternal (this=0x7fff83dacc40, receiver=0xffc190, event=0x7fff83daa440) at kernel/qcoreapplication.cpp:876 #17 0x00007f99cbad01e6 in sendSpontaneousEvent (event=0x7fff83daa440, receiver=0xffc190) at ../../src/corelib/kernel/qcoreapplication.h:234 #18 QWidgetPrivate::drawWidget (this=0xffc1c0, pdev=0x16425b0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5584 #19 0x00007f99cbad0e5f in QWidgetPrivate::paintSiblingsRecursive (this=0xfee100, pdev=0x16425b0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5793 #20 0x00007f99cbad0be7 in QWidgetPrivate::paintSiblingsRecursive (this=0xfee100, pdev=0x16425b0, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5780 #21 0x00007f99cbad0be7 in QWidgetPrivate::paintSiblingsRecursive (this=0xfee100, pdev=0x16425b0, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5780 #22 0x00007f99cbad0be7 in QWidgetPrivate::paintSiblingsRecursive (this=0xfee100, pdev=0x16425b0, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5780 #23 0x00007f99cbacff1c in QWidgetPrivate::drawWidget (this=0xfee100, pdev=0x16425b0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5637 #24 0x00007f99cbad0e5f in QWidgetPrivate::paintSiblingsRecursive (this=0xff2d20, pdev=0x16425b0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5793 #25 0x00007f99cbacff1c in QWidgetPrivate::drawWidget (this=0xff2d20, pdev=0x16425b0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5637 #26 0x00007f99cbad0e5f in QWidgetPrivate::paintSiblingsRecursive (this=0xce2530, pdev=0x16425b0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5793 #27 0x00007f99cbad0be7 in QWidgetPrivate::paintSiblingsRecursive (this=0xce2530, pdev=0x16425b0, siblings=..., index=79, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5780 #28 0x00007f99cbad0be7 in QWidgetPrivate::paintSiblingsRecursive (this=0xce2530, pdev=0x16425b0, siblings=..., index=81, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5780 #29 0x00007f99cbad0be7 in QWidgetPrivate::paintSiblingsRecursive (this=0xce2530, pdev=0x16425b0, siblings=..., index=82, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5780 #30 0x00007f99cbacff1c in QWidgetPrivate::drawWidget (this=0xce2530, pdev=0x16425b0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1594040) at kernel/qwidget.cpp:5637 #31 0x00007f99cbc9d048 in QWidgetBackingStore::sync (this=0x1594040) at painting/qbackingstore.cpp:1373 #32 0x00007f99cbac6f40 in QWidgetPrivate::syncBackingStore (this=0xce2530) at kernel/qwidget.cpp:1890 #33 0x00007f99cbad4a5c in QWidget::event (this=0x79f9a0, event=0x1d64370) at kernel/qwidget.cpp:8654 #34 0x00007f99cbeaa0db in QMainWindow::event (this=0x79f9a0, event=0x1d64370) at widgets/qmainwindow.cpp:1478 #35 0x00007f99cba83e84 in notify_helper (e=0x1d64370, receiver=0x79f9a0, this=0x7938f0) at kernel/qapplication.cpp:4550 #36 QApplicationPrivate::notify_helper (this=0x7938f0, receiver=0x79f9a0, e=0x1d64370) at kernel/qapplication.cpp:4522 #37 0x00007f99cba88d03 in QApplication::notify (this=0x7fff83dacc40, receiver=0x79f9a0, e=0x1d64370) at kernel/qapplication.cpp:4411 #38 0x00007f99ce205786 in KApplication::notify (this=0x7fff83dacc40, receiver=0x79f9a0, event=0x1d64370) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311 #39 0x00007f99cc6fe89c in QCoreApplication::notifyInternal (this=0x7fff83dacc40, receiver=0x79f9a0, event=0x1d64370) at kernel/qcoreapplication.cpp:876 #40 0x00007f99cc70213a in sendEvent (event=0x1d64370, receiver=0x79f9a0) at kernel/qcoreapplication.h:231 #41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x61b720) at kernel/qcoreapplication.cpp:1500 #42 0x00007f99cc72d4c3 in sendPostedEvents () at kernel/qcoreapplication.h:236 #43 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #44 0x00007f99c4d6b58d in g_main_dispatch (context=0x79cd70) at gmain.c:2425 #45 g_main_context_dispatch (context=0x79cd70) at gmain.c:2995 #46 0x00007f99c4d6bd88 in g_main_context_iterate (context=0x79cd70, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073 #47 0x00007f99c4d6bf59 in g_main_context_iteration (context=0x79cd70, may_block=1) at gmain.c:3136 #48 0x00007f99cc72d8ef in QEventDispatcherGlib::processEvents (this=0x61b000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #49 0x00007f99cbb272de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #50 0x00007f99cc6fd682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #51 0x00007f99cc6fd8d7 in QEventLoop::exec (this=0x7fff83dacbd0, flags=...) at kernel/qeventloop.cpp:204 #52 0x00007f99cc702435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #53 0x000000000040908e in main (argc=1, argv=0x7fff83daf0c8) at /usr/src/debug/amarok-2.5.0/src/main.cpp:303 Possible duplicates by query: bug 291168, bug 289451. Reported using DrKonqi
Please do not use the phonon-backend-xine, it is deprecated and unmaintained since June 2011, use the gstreamer or the vlc backends instead. *** This bug has been marked as a duplicate of bug 219241 ***
Hmm, amarok is the only app that crashes. If it is deprecated and unmaintained as you say, shouldn't KDE 4.8 detect and automatically disable it???
It is up to the distribution to test and remove obsolete packages, we can't do much about that, the packagers have been notified in June 2011 already.