Application that crashed: amarok Version of the application: 2.2.0 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-14-generic x86_64 Distribution: Ubuntu 9.10 What I was doing when the application crashed: IIRC, I was closing Amarok after playing a CD where the CDDB lookup did not work. The system is Ubuntu 9.10 with Amarok 2:2.2.0-0ubuntu2 -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault The current source language is "auto; currently c". [Current thread is 1 (Thread 0x7fb64b5af770 (LWP 1865))] Thread 15 (Thread 0x7fb631aff910 (LWP 1866)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007fb6377b3c91 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 14 (Thread 0x7fb6305b6910 (LWP 1867)): #0 0x00007fb648b2f373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fb641cef36c in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fb641cef6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fb6492481fe in QEventDispatcherGlib::processEvents (this=0x1eabec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #4 0x00007fb64921e532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fb64921e904 in QEventLoop::exec (this=0x7fb6305b5fe0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fb6491366cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fb637a0e56e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #8 0x00007fb649139445 in QThreadPrivate::start (arg=0x1eabe80) at thread/qthread_unix.cpp:188 #9 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 13 (Thread 0x7fb62fbab910 (LWP 1870)): #0 0x00007fb648b2f373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fb62fbb1cbe in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #2 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 12 (Thread 0x7fb62f3aa910 (LWP 1871)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb6377c4983 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 11 (Thread 0x7fb62e706910 (LWP 1872)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb6377c4983 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 10 (Thread 0x7fb62df05910 (LWP 1873)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb6377c4983 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fb62c569910 (LWP 1875)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb64913a4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fb645ded326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a21b60, th=0x2ae1ff0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fb645def45b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2ae1ff0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fb645deda5f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb62c569030, parent=0x2a21b60, th=0x2ae1ff0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fb645dedeb8 in ThreadWeaver::Thread::run (this=0x2ae1ff0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fb649139445 in QThreadPrivate::start (arg=0x2ae1ff0) at thread/qthread_unix.cpp:188 #8 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fb6250dd910 (LWP 1876)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb64913a4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fb645ded326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a21b60, th=0x2abbec0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fb645def45b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2abbec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2abbec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2abbec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2abbec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2abbec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2abbec0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007fb645deda5f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb6250dd030, parent=0x2a21b60, th=0x2abbec0) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x00007fb645dedeb8 in ThreadWeaver::Thread::run (this=0x2abbec0) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x00007fb649139445 in QThreadPrivate::start (arg=0x2abbec0) at thread/qthread_unix.cpp:188 #13 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #14 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fb6248dc910 (LWP 1877)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb64913a4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fb645ded326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a21b60, th=0x2a75450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fb645def45b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a75450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a75450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a75450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a75450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a75450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a75450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a75450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007fb645deda5f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb6248dc030, parent=0x2a21b60, th=0x2a75450) at ../../../threadweaver/Weaver/Thread.cpp:87 #12 0x00007fb645dedeb8 in ThreadWeaver::Thread::run (this=0x2a75450) at ../../../threadweaver/Weaver/Thread.cpp:142 #13 0x00007fb649139445 in QThreadPrivate::start (arg=0x2a75450) at thread/qthread_unix.cpp:188 #14 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #15 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #16 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fb6240db910 (LWP 1878)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb64913a4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x278ae70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fb645ded326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2a21b60, th=0x2a42a30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fb645def45b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a42a30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a42a30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a42a30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a42a30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a42a30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a42a30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007fb645def474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1db81d0, th=0x2a42a30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007fb645deda5f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb6240db030, parent=0x2a21b60, th=0x2a42a30) at ../../../threadweaver/Weaver/Thread.cpp:87 #12 0x00007fb645dedeb8 in ThreadWeaver::Thread::run (this=0x2a42a30) at ../../../threadweaver/Weaver/Thread.cpp:142 #13 0x00007fb649139445 in QThreadPrivate::start (arg=0x2a42a30) at thread/qthread_unix.cpp:188 #14 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #15 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #16 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fb622891910 (LWP 1889)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb64913a4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2824b10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2824b10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fb649ff643e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:207 #4 0x00007fb649139445 in QThreadPrivate::start (arg=0x2824b00) at thread/qthread_unix.cpp:188 #5 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fb622090910 (LWP 1890)): #0 0x00007fb648b2f373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fb641cef36c in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fb641cef6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fb6492481fe in QEventDispatcherGlib::processEvents (this=0x27a59c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #4 0x00007fb64921e532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fb64921e904 in QEventLoop::exec (this=0x7fb62208fff0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fb6491366cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fb649201b78 in QInotifyFileSystemWatcherEngine::run (this=0x1d00b90) at io/qfilesystemwatcher_inotify.cpp:214 #8 0x00007fb649139445 in QThreadPrivate::start (arg=0x1d00b90) at thread/qthread_unix.cpp:188 #9 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fb60e971910 (LWP 1918)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fb64913a4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x6292850, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x6292850, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fb649ff643e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:207 #4 0x00007fb649139445 in QThreadPrivate::start (arg=0x6292840) at thread/qthread_unix.cpp:188 #5 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 2 (Thread 0x7fb60e170910 (LWP 1919)): #0 0x00007fb641ceed51 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #1 0x00007fb641cef181 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fb641cef6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fb6492481fe in QEventDispatcherGlib::processEvents (this=0x62f3c70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #4 0x00007fb64921e532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fb64921e904 in QEventLoop::exec (this=0x7fb60e16fff0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fb6491366cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fb649201b78 in QInotifyFileSystemWatcherEngine::run (this=0x6293660) at io/qfilesystemwatcher_inotify.cpp:214 #8 0x00007fb649139445 in QThreadPrivate::start (arg=0x6293660) at thread/qthread_unix.cpp:188 #9 0x00007fb6433b3a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fb648b3b7bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 1 (Thread 0x7fb64b5af770 (LWP 1865)): [KCrash Handler] #5 0x00007fb6367351ff in ?? () from /usr/lib/xine/plugins/1.26/xineplug_inp_cdda.so #6 0x00007fb637a272de in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #7 0x00007fb637a27cb6 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #8 0x00007fb64a9d6a53 in EngineController::playUrl (this=0x1dba610, url=<value optimized out>, offset=0) at /build/buildd/amarok-2.2.0/src/EngineController.cpp:406 #9 0x00007fb64a9d6e9f in EngineController::play (this=0x1dba610, track=<value optimized out>, offset=0) at /build/buildd/amarok-2.2.0/src/EngineController.cpp:362 #10 0x00007fb64a742c28 in Playlist::Actions::play (this=<value optimized out>, trackid=6644006363695604758, now=208) at /build/buildd/amarok-2.2.0/src/playlist/PlaylistActions.cpp:211 #11 0x00007fb64a742f06 in Playlist::Actions::play (this=0x2523b40, index=<value optimized out>) at /build/buildd/amarok-2.2.0/src/playlist/PlaylistActions.cpp:180 #12 0x00007fb64a7c4c2e in Playlist::PrettyListView::trackActivated (this=0x2755af0, idx=...) at /build/buildd/amarok-2.2.0/src/playlist/view/listview/PrettyListView.cpp:237 #13 0x00007fb64a7c5961 in Playlist::PrettyListView::qt_metacall (this=0x2755af0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1c74e3b0) at /build/buildd/amarok-2.2.0/obj-x86_64-linux-gnu/src/PrettyListView.moc:124 #14 0x00007fb649234ddc in QMetaObject::activate (sender=0x2755af0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fb6433b7451) at kernel/qobject.cpp:3113 #15 0x00007fb64a00cc05 in QAbstractItemView::doubleClicked (this=0x7fb6180065d0, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:328 #16 0x00007fb64a00fb2a in QAbstractItemView::mouseDoubleClickEvent (this=0x2755af0, event=0x7fff1c74ef20) at itemviews/qabstractitemview.cpp:1689 #17 0x00007fb649b8e808 in QWidget::event (this=0x2755af0, event=0x7fff1c74ef20) at kernel/qwidget.cpp:7553 #18 0x00007fb649eea2a6 in QFrame::event (this=0x2755af0, e=0x7fff1c74ef20) at widgets/qframe.cpp:559 #19 0x00007fb64a01d21b in QAbstractItemView::viewportEvent (this=0x2755af0, event=0x7fff1c74ef20) at itemviews/qabstractitemview.cpp:1476 #20 0x00007fb64921ef47 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2754fd0, event=0x7fff1c74ef20) at kernel/qcoreapplication.cpp:726 #21 0x00007fb649b3fecc in QApplicationPrivate::notify_helper (this=0x1c9c4a0, receiver=0x2754fd0, e=0x7fff1c74ef20) at kernel/qapplication.cpp:4052 #22 0x00007fb649b47011 in QApplication::notify (this=<value optimized out>, receiver=0x2754fd0, e=0x7fff1c74ef20) at kernel/qapplication.cpp:3758 #23 0x00007fb64afd1ab6 in KApplication::notify (this=0x7fff1c750df0, receiver=0x2754fd0, event=0x7fff1c74ef20) at ../../kdeui/kernel/kapplication.cpp:302 #24 0x00007fb64921fc2c in QCoreApplication::notifyInternal (this=0x7fff1c750df0, receiver=0x2754fd0, event=0x7fff1c74ef20) at kernel/qcoreapplication.cpp:610 #25 0x00007fb649b468e0 in QCoreApplication::sendSpontaneousEvent (receiver=0x2754fd0, event=0x7fff1c74ef20, alienWidget=0x2754fd0, nativeWidget=0x1c9cca0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #26 QApplicationPrivate::sendMouseEvent (receiver=0x2754fd0, event=0x7fff1c74ef20, alienWidget=0x2754fd0, nativeWidget=0x1c9cca0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924 #27 0x00007fb649baca0e in QETWidget::translateMouseEvent (this=0x1c9cca0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409 #28 0x00007fb649babaa9 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff1c750a50) at kernel/qapplication_x11.cpp:3550 #29 0x00007fb649bd4d0c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #30 0x00007fb641cebbbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #31 0x00007fb641cef588 in ?? () from /lib/libglib-2.0.so.0 #32 0x00007fb641cef6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #33 0x00007fb6492481a6 in QEventDispatcherGlib::processEvents (this=0x1b86b90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #34 0x00007fb649bd44be in QGuiEventDispatcherGlib::processEvents (this=0x7fb6180065d0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #35 0x00007fb64921e532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #36 0x00007fb64921e904 in QEventLoop::exec (this=0x7fff1c750d80, flags=) at kernel/qeventloop.cpp:201 #37 0x00007fb649220ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #38 0x0000000000409ec6 in main (argc=<value optimized out>, argv=0x7fff1c752b98) at /build/buildd/amarok-2.2.0/src/main.cpp:225 The current source language is "auto; currently c". Reported using DrKonqi
May be duplicate of bug 207579. I get a reproducible crash when I do this 1. Add audio CD track to playlist (which plays automatically) 2. Double click the track in the playlist once or twice
This is a crash in Phonon, not in Amarok, bout your backtrace lacks some information. Could you please install the phonon-dbg package and try reproducing this again to get a better backtrace?
Created attachment 38187 [details] kcrash stack trace When I installed phonon-dbg, it also pulled in the dependency libphonon4. After that, the crash didn't happen so easily, but I still have a new stack trace as requested
Backtrace from comment #3: Application: Amarok (amarok), signal: Aborted The current source language is "auto; currently c". [Current thread is 1 (Thread 0x7f086d5e9770 (LWP 2260))] Thread 14 (Thread 0x7f085705f910 (LWP 2261)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007f085cd13c91 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f0855b16910 (LWP 2262)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f086ab12a93 in _L_lock_9264 () from /lib/libc.so.6 #2 0x00007f086ab10701 in *__GI___libc_free (mem=0x7f086ae00e40) at malloc.c:3714 #3 0x00007f085cd1fbd3 in ?? () from /usr/lib/libxine.so.1 #4 0x00007f085cf7b7ff in Phonon::Xine::XineStream::event (this=0x2597600, ev=<value optimized out>) at ../../xine/xinestream.cpp:1436 #5 0x00007f086bb79efc in QApplicationPrivate::notify_helper (this=0x23ee7a0, receiver=0x2597600, e=0x4b838a0) at kernel/qapplication.cpp:4056 #6 0x00007f086bb811ce in QApplication::notify (this=0x7fff0f14bbd0, receiver=0x2597600, e=0x4b838a0) at kernel/qapplication.cpp:4021 #7 0x00007f086d00bab6 in KApplication::notify (this=0x7fff0f14bbd0, receiver=0x2597600, event=0x4b838a0) at ../../kdeui/kernel/kapplication.cpp:302 #8 0x00007f086b259c2c in QCoreApplication::notifyInternal (this=0x7fff0f14bbd0, receiver=0x2597600, event=0x4b838a0) at kernel/qcoreapplication.cpp:610 #9 0x00007f086b25a80a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x2595840) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #10 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x2595840) at kernel/qcoreapplication.cpp:1247 #11 0x00007f086b282533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #12 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210 #13 0x00007f0863d25bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #14 0x00007f0863d29588 in ?? () from /lib/libglib-2.0.so.0 #15 0x00007f0863d296b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #16 0x00007f086b2821a6 in QEventDispatcherGlib::processEvents (this=0x25959e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #17 0x00007f086b258532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #18 0x00007f086b258904 in QEventLoop::exec (this=0x7f0855b15fe0, flags=) at kernel/qeventloop.cpp:201 #19 0x00007f086b1706cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #20 0x00007f085cf6e56e in Phonon::Xine::XineThread::run (this=0x25959a0) at ../../xine/xinethread.cpp:143 #21 0x00007f086b173445 in QThreadPrivate::start (arg=0x25959a0) at thread/qthread_unix.cpp:188 #22 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #23 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #24 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 12 (Thread 0x7f085510b910 (LWP 2265)): #0 0x00007f086ab69373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f0855111cbe in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #2 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f085490a910 (LWP 2266)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f085cd24983 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 10 (Thread 0x7f0853c66910 (LWP 2267)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f085cd24983 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 9 (Thread 0x7f0853465910 (LWP 2268)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f085cd24983 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f0851ac9910 (LWP 2270)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f086b1744fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0867e27326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3120d60, th=0x31e49c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f0867e2945b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31e49c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #12 0x00007f0867e27a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0851ac9030, parent=0x3120d60, th=0x31e49c0) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x00007f0867e27eb8 in ThreadWeaver::Thread::run (this=0x31e49c0) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00007f086b173445 in QThreadPrivate::start (arg=0x31e49c0) at thread/qthread_unix.cpp:188 #15 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #16 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f0847118910 (LWP 2271)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f086b1744fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0867e27326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3120d60, th=0x31dbdb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f0867e2945b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31dbdb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #12 0x00007f0867e27a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0847118030, parent=0x3120d60, th=0x31dbdb0) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x00007f0867e27eb8 in ThreadWeaver::Thread::run (this=0x31dbdb0) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00007f086b173445 in QThreadPrivate::start (arg=0x31dbdb0) at thread/qthread_unix.cpp:188 #15 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #16 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f0846917910 (LWP 2272)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f086b1744fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0867e27326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3120d60, th=0x31babb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f0867e2945b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #12 0x00007f0867e29474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x31babb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x00007f0867e27a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0846917030, parent=0x3120d60, th=0x31babb0) at ../../../threadweaver/Weaver/Thread.cpp:87 #14 0x00007f0867e27eb8 in ThreadWeaver::Thread::run (this=0x31babb0) at ../../../threadweaver/Weaver/Thread.cpp:142 #15 0x00007f086b173445 in QThreadPrivate::start (arg=0x31babb0) at thread/qthread_unix.cpp:188 #16 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #17 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f0846116910 (LWP 2273)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f086b1744fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2e95cd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0867e27326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3120d60, th=0x3189b60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f0867e2945b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2edf3e0, th=0x3189b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f0867e27a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0846116030, parent=0x3120d60, th=0x3189b60) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f0867e27eb8 in ThreadWeaver::Thread::run (this=0x3189b60) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f086b173445 in QThreadPrivate::start (arg=0x3189b60) at thread/qthread_unix.cpp:188 #8 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f084570d910 (LWP 2274)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f086ab12a93 in _L_lock_9264 () from /lib/libc.so.6 #2 0x00007f086ab10701 in *__GI___libc_free (mem=0x7f086ae00e40) at malloc.c:3714 #3 0x00007f0863d254e3 in ?? () from /lib/libglib-2.0.so.0 #4 0x00007f086b282ce2 in ~QEventDispatcherGlib (this=0x313a5d0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:289 #5 0x00007f086b1735fc in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:212 #6 0x00007f086b17344d in ~__pthread_cleanup_class (arg=0x23ea250) at /usr/include/pthread.h:535 #7 QThreadPrivate::start (arg=0x23ea250) at thread/qthread_unix.cpp:190 #8 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f0830782910 (LWP 2303)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f086ab12a93 in _L_lock_9264 () from /lib/libc.so.6 #2 0x00007f086ab10701 in *__GI___libc_free (mem=0x7f086ae00e40) at malloc.c:3714 #3 0x00007f0863d254e3 in ?? () from /lib/libglib-2.0.so.0 #4 0x00007f086b282ce2 in ~QEventDispatcherGlib (this=0x5181560, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:289 #5 0x00007f086b1735fc in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:212 #6 0x00007f086b17344d in ~__pthread_cleanup_class (arg=0x51622b0) at /usr/include/pthread.h:535 #7 QThreadPrivate::start (arg=0x51622b0) at thread/qthread_unix.cpp:190 #8 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f082ff81910 (LWP 2304)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f086ab12a93 in _L_lock_9264 () from /lib/libc.so.6 #2 0x00007f086ab10701 in *__GI___libc_free (mem=0x7f086ae00e40) at malloc.c:3714 #3 0x00007f0863d254e3 in ?? () from /lib/libglib-2.0.so.0 #4 0x00007f086b282ce2 in ~QEventDispatcherGlib (this=0x2e96470, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:289 #5 0x00007f086b1735fc in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:212 #6 0x00007f086b17344d in ~__pthread_cleanup_class (arg=0x516ade0) at /usr/include/pthread.h:535 #7 QThreadPrivate::start (arg=0x516ade0) at thread/qthread_unix.cpp:190 #8 0x00007f08653eda04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007f086ab757bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f086d5e9770 (LWP 2260)): [KCrash Handler] #5 0x00007f086aac94b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f086aaccf50 in *__GI_abort () at abort.c:92 #7 0x00007f086ab01c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #8 0x00007f086ab0bdd6 in malloc_printerr (action=3, str=0x7f086abcd6f0 "double free or corruption (out)", ptr=<value optimized out>) at malloc.c:6217 #9 0x00007f086ab1070c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716 #10 0x00007f085bc95221 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_inp_cdda.so #11 0x00007f085cf872de in Phonon::Xine::MediaObject::autoplayMrlsToTitles (this=0x2595910, plugin=0x7f085cfae12c "CD", defaultMrl=<value optimized out>) at ../../xine/mediaobject.cpp:441 #12 0x00007f085cf87cb6 in Phonon::Xine::MediaObject::setSourceInternal (this=0x2595910, source=..., how=Phonon::Xine::MediaObject::HardSwitch) at ../../xine/mediaobject.cpp:386 #13 0x00007f086ca10a53 in EngineController::playUrl (this=0x24b00a0, url=<value optimized out>, offset=0) at /build/buildd/amarok-2.2.0/src/EngineController.cpp:406 #14 0x00007f086ca10e9f in EngineController::play (this=0x24b00a0, track=<value optimized out>, offset=0) at /build/buildd/amarok-2.2.0/src/EngineController.cpp:362 #15 0x00007f086c77cc28 in Playlist::Actions::play (this=<value optimized out>, trackid=7689103549274068546, now=176) at /build/buildd/amarok-2.2.0/src/playlist/PlaylistActions.cpp:211 #16 0x00007f086c77cf06 in Playlist::Actions::play (this=0x2c1b2b0, index=<value optimized out>) at /build/buildd/amarok-2.2.0/src/playlist/PlaylistActions.cpp:180 #17 0x00007f086c7fec2e in Playlist::PrettyListView::trackActivated (this=0x2e56f10, idx=...) at /build/buildd/amarok-2.2.0/src/playlist/view/listview/PrettyListView.cpp:237 #18 0x00007f086c7ff961 in Playlist::PrettyListView::qt_metacall (this=0x2e56f10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0f149190) at /build/buildd/amarok-2.2.0/obj-x86_64-linux-gnu/src/PrettyListView.moc:124 #19 0x00007f086b26eddc in QMetaObject::activate (sender=0x2e56f10, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113 #20 0x00007f086c046c05 in QAbstractItemView::doubleClicked (this=0x8d4, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:328 #21 0x00007f086c049b2a in QAbstractItemView::mouseDoubleClickEvent (this=0x2e56f10, event=0x7fff0f149d00) at itemviews/qabstractitemview.cpp:1689 #22 0x00007f086bbc8808 in QWidget::event (this=0x2e56f10, event=0x7fff0f149d00) at kernel/qwidget.cpp:7553 #23 0x00007f086bf242a6 in QFrame::event (this=0x2e56f10, e=0x7fff0f149d00) at widgets/qframe.cpp:559 #24 0x00007f086c05721b in QAbstractItemView::viewportEvent (this=0x2e56f10, event=0x7fff0f149d00) at itemviews/qabstractitemview.cpp:1476 #25 0x00007f086b258f47 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2e56370, event=0x7fff0f149d00) at kernel/qcoreapplication.cpp:726 #26 0x00007f086bb79ecc in QApplicationPrivate::notify_helper (this=0x23ee7a0, receiver=0x2e56370, e=0x7fff0f149d00) at kernel/qapplication.cpp:4052 #27 0x00007f086bb81011 in QApplication::notify (this=<value optimized out>, receiver=0x2e56370, e=0x7fff0f149d00) at kernel/qapplication.cpp:3758 #28 0x00007f086d00bab6 in KApplication::notify (this=0x7fff0f14bbd0, receiver=0x2e56370, event=0x7fff0f149d00) at ../../kdeui/kernel/kapplication.cpp:302 #29 0x00007f086b259c2c in QCoreApplication::notifyInternal (this=0x7fff0f14bbd0, receiver=0x2e56370, event=0x7fff0f149d00) at kernel/qcoreapplication.cpp:610 #30 0x00007f086bb808e0 in QCoreApplication::sendSpontaneousEvent (receiver=0x2e56370, event=0x7fff0f149d00, alienWidget=0x2e56370, nativeWidget=0x23eed50, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #31 QApplicationPrivate::sendMouseEvent (receiver=0x2e56370, event=0x7fff0f149d00, alienWidget=0x2e56370, nativeWidget=0x23eed50, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924 #32 0x00007f086bbe6a0e in QETWidget::translateMouseEvent (this=0x23eed50, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409 #33 0x00007f086bbe5aa9 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff0f14b830) at kernel/qapplication_x11.cpp:3550 #34 0x00007f086bc0ed0c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #35 0x00007f0863d25bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #36 0x00007f0863d29588 in ?? () from /lib/libglib-2.0.so.0 #37 0x00007f0863d296b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #38 0x00007f086b2821a6 in QEventDispatcherGlib::processEvents (this=0x22d8b90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #39 0x00007f086bc0e4be in QGuiEventDispatcherGlib::processEvents (this=0x8d4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #40 0x00007f086b258532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #41 0x00007f086b258904 in QEventLoop::exec (this=0x7fff0f14bb60, flags=) at kernel/qeventloop.cpp:201 #42 0x00007f086b25aab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #43 0x0000000000409ec6 in main (argc=<value optimized out>, argv=0x7fff0f14d978) at /build/buildd/amarok-2.2.0/src/main.cpp:225 The current source language is "auto; currently c". This could be related to the malloc_check crashes as reported here: http://www.purinchu.net/wp/2009/11/16/malloc_check_-crashes/
Yeah, looks like a malloc crash here too. *** This bug has been marked as a duplicate of bug 196207 ***
*** Bug 219289 has been marked as a duplicate of this bug. ***