Application: amarok (2.3.2) KDE Platform Version: 4.5.4 (KDE 4.5.4) Qt Version: 4.7.1 Operating System: Linux 2.6.35.10-74.fc14.x86_64 x86_64 Distribution (Platform): RedHat RPMs -- Information about the crash: - What I was doing when the application crashed: I was browsing in the left panel and the crash happened when I clicked Podcasts. The crash can be reproduced some of the time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7ff250dbb880 (LWP 3953))] Thread 8 (Thread 0x7ff228ccb700 (LWP 3963)): #0 0x0000003d8020b8c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003d9af93d84 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3d9b2ab4e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x0000003d9af93db9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x3d9b2b95b4) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x0000003d91099ae3 in ?? () from /usr/lib64/nvidia/libGL.so.1 #4 0x0000003d80206d5b in start_thread () from /lib64/libpthread.so.0 #5 0x0000003d7fae4a7d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7ff223a3e700 (LWP 4013)): #0 0x0000003d8020b8c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003d88e72ddb in wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x0000003da020a0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x334fb30, th=0x339f9b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003da020c743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x339f9b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003da020c75c in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x339f9b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003da020c75c in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x339f9b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x0000003da020b52f in ThreadWeaver::ThreadRunHelper::run (this=0x7ff223a3dc50, parent=0x334fb30, th=0x339f9b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #8 0x0000003da020b5b8 in ThreadWeaver::Thread::run (this=0x339f9b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #9 0x0000003d88e726ee in QThreadPrivate::start (arg=0x339f9b0) at thread/qthread_unix.cpp:285 #10 0x0000003d91099ae3 in ?? () from /usr/lib64/nvidia/libGL.so.1 #11 0x0000003d80206d5b in start_thread () from /lib64/libpthread.so.0 #12 0x0000003d7fae4a7d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7ff233da1700 (LWP 4014)): #0 0x0000003d8020b8c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003d88e72ddb in wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x0000003da020a0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x334fb30, th=0x32c3060) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003da020c743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x32c3060) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003da020b52f in ThreadWeaver::ThreadRunHelper::run (this=0x7ff233da0c50, parent=0x334fb30, th=0x32c3060) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #6 0x0000003da020b5b8 in ThreadWeaver::Thread::run (this=0x32c3060) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #7 0x0000003d88e726ee in QThreadPrivate::start (arg=0x32c3060) at thread/qthread_unix.cpp:285 #8 0x0000003d91099ae3 in ?? () from /usr/lib64/nvidia/libGL.so.1 #9 0x0000003d80206d5b in start_thread () from /lib64/libpthread.so.0 #10 0x0000003d7fae4a7d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7ff22323d700 (LWP 4015)): #0 0x0000003d8020b8c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003d88e72ddb in wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x0000003da020a0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x334fb30, th=0x32e3e90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003da020c743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x32e3e90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003da020c75c in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x32e3e90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003da020c75c in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x32e3e90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x0000003da020c75c in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x32e3e90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x0000003da020b52f in ThreadWeaver::ThreadRunHelper::run (this=0x7ff22323cc50, parent=0x334fb30, th=0x32e3e90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #9 0x0000003da020b5b8 in ThreadWeaver::Thread::run (this=0x32e3e90) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #10 0x0000003d88e726ee in QThreadPrivate::start (arg=0x32e3e90) at thread/qthread_unix.cpp:285 #11 0x0000003d91099ae3 in ?? () from /usr/lib64/nvidia/libGL.so.1 #12 0x0000003d80206d5b in start_thread () from /lib64/libpthread.so.0 #13 0x0000003d7fae4a7d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7ff2221ff700 (LWP 4016)): #0 0x0000003d8020b8c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003d88e72ddb in wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x33f4c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x0000003da020a0b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x334fb30, th=0x3c40ff0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x0000003da020c743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x3c40ff0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x0000003da020c75c in ThreadWeaver::WorkingHardState::applyForWork (this=0x39646a0, th=0x3c40ff0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003da020b52f in ThreadWeaver::ThreadRunHelper::run (this=0x7ff2221fec50, parent=0x334fb30, th=0x3c40ff0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #7 0x0000003da020b5b8 in ThreadWeaver::Thread::run (this=0x3c40ff0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #8 0x0000003d88e726ee in QThreadPrivate::start (arg=0x3c40ff0) at thread/qthread_unix.cpp:285 #9 0x0000003d91099ae3 in ?? () from /usr/lib64/nvidia/libGL.so.1 #10 0x0000003d80206d5b in start_thread () from /lib64/libpthread.so.0 #11 0x0000003d7fae4a7d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7ff2213cf700 (LWP 4017)): #0 0x0000003d8020b8c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003da15287f4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4 #2 0x0000003d91099ae3 in ?? () from /usr/lib64/nvidia/libGL.so.1 #3 0x0000003d80206d5b in start_thread () from /lib64/libpthread.so.0 #4 0x0000003d7fae4a7d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7ff1f7fff700 (LWP 4338)): #0 0x0000003d7fadb083 in poll () from /lib64/libc.so.6 #1 0x0000003d95e2c3bf in poll_func (ufds=0x7ff1ec001460, nfds=2, timeout=-1, userdata=0x7ff2040194e0) at pulse/thread-mainloop.c:75 #2 0x0000003d95e1e166 in pa_mainloop_poll (m=0x7ff2040031e0) at pulse/mainloop.c:879 #3 0x0000003d95e1e799 in pa_mainloop_iterate (m=0x7ff2040031e0, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961 #4 0x0000003d95e1e850 in pa_mainloop_run (m=0x7ff2040031e0, retval=0x0) at pulse/mainloop.c:979 #5 0x0000003d95e2c35b in thread (userdata=<value optimized out>) at pulse/thread-mainloop.c:94 #6 0x0000003d96a38888 in internal_thread_func (userdata=0x7ff204018520) at pulsecore/thread-posix.c:72 #7 0x0000003d91099ae3 in ?? () from /usr/lib64/nvidia/libGL.so.1 #8 0x0000003d80206d5b in start_thread () from /lib64/libpthread.so.0 #9 0x0000003d7fae4a7d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7ff250dbb880 (LWP 3953)): [KCrash Handler] #6 QModelIndex (this=0x3399f60, child=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0x3399f60, child=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1656 #8 0x0000003d8d1011d1 in parent (this=0x339a250, index=...) at ../../src/corelib/kernel/qabstractitemmodel.h:389 #9 QTreeView::indexRowSizeHint (this=0x339a250, index=...) at itemviews/qtreeview.cpp:2758 #10 0x0000003d8d1053d4 in QTreeViewPrivate::itemHeight (this=0x339a2b0, item=<value optimized out>) at itemviews/qtreeview.cpp:3229 #11 0x0000003d8d10566f in QTreeViewPrivate::updateScrollBars (this=0x339a2b0) at itemviews/qtreeview.cpp:3452 #12 0x0000003d8d105a3d in QTreeView::updateGeometries (this=0x339a250) at itemviews/qtreeview.cpp:2686 #13 0x0000003d8cc08fce in QWidget::event (this=0x339a250, event=0x7fff8f9fe970) at kernel/qwidget.cpp:8354 #14 0x0000003d8cfb38e6 in QFrame::event (this=0x339a250, e=0x7fff8f9fe970) at widgets/qframe.cpp:557 #15 0x0000003d8d0c43e3 in QAbstractItemView::viewportEvent (this=0x339a250, event=0x7fff8f9fe970) at itemviews/qabstractitemview.cpp:1619 #16 0x0000003d8d109065 in QTreeView::viewportEvent (this=0x339a250, event=0x7fff8f9fe970) at itemviews/qtreeview.cpp:1256 #17 0x0000003d88f5b937 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x3397230, event=0x7fff8f9fe970) at kernel/qcoreapplication.cpp:847 #18 0x0000003d8cbb7891 in QApplicationPrivate::notify_helper (this=0x24dbe60, receiver=0x3397230, e=0x7fff8f9fe970) at kernel/qapplication.cpp:4441 #19 0x0000003d8cbbc3da in QApplication::notify (this=<value optimized out>, receiver=0x3397230, e=0x7fff8f9fe970) at kernel/qapplication.cpp:4324 #20 0x0000003d8de20566 in KApplication::notify (this=0x7fff8fa00b70, receiver=0x3397230, event=0x7fff8f9fe970) at /usr/src/debug/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310 #21 0x0000003d88f5b7ac in QCoreApplication::notifyInternal (this=0x7fff8fa00b70, receiver=0x3397230, event=0x7fff8f9fe970) at kernel/qcoreapplication.cpp:732 #22 0x0000003d8cc04aff in sendEvent (this=0x339ab70, recursive=false, disableUpdates=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215 #23 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x339ab70, recursive=false, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7270 #24 0x0000003d8cc0c803 in QWidgetPrivate::show_helper (this=<value optimized out>) at kernel/qwidget.cpp:7321 #25 0x0000003d8cc0cc5a in QWidget::setVisible (this=0x3397230, visible=<value optimized out>) at kernel/qwidget.cpp:7602 #26 0x0000003d8cc0c7b6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487 #27 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7690 #28 0x0000003d8cc0c81f in QWidgetPrivate::show_helper (this=<value optimized out>) at kernel/qwidget.cpp:7327 #29 0x0000003d8cc0cc5a in QWidget::setVisible (this=0x339a250, visible=<value optimized out>) at kernel/qwidget.cpp:7602 #30 0x0000003d8cc0c7b6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487 #31 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7690 #32 0x0000003d8cc0c81f in QWidgetPrivate::show_helper (this=<value optimized out>) at kernel/qwidget.cpp:7327 #33 0x0000003d8cc0cc5a in QWidget::setVisible (this=0x3395930, visible=<value optimized out>) at kernel/qwidget.cpp:7602 #34 0x0000003d98f95aff in show (this=0x3121d90, name=...) at /usr/include/QtGui/qwidget.h:487 #35 BrowserCategoryList::showCategory (this=0x3121d90, name=...) at /usr/src/debug/amarok-2.3.2/src/browsers/BrowserCategoryList.cpp:168 #36 0x0000003d98f95e0f in BrowserCategoryList::categoryActivated (this=0x3121d90, index=<value optimized out>) at /usr/src/debug/amarok-2.3.2/src/browsers/BrowserCategoryList.cpp:143 #37 0x0000003d98f996e4 in BrowserCategoryList::qt_metacall (this=0x3121d90, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff8f9ff000) at /usr/src/debug/amarok-2.3.2/x86_64-redhat-linux-gnu/src/BrowserCategoryList.moc:94 #38 0x0000003d88f7004f in QMetaObject::activate (sender=0x3128380, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8f9ff000) at kernel/qobject.cpp:3272 #39 0x0000003d8d0c7165 in QAbstractItemView::activated (this=<value optimized out>, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:345 #40 0x0000003d8d0c765d in QAbstractItemView::mouseReleaseEvent (this=0x3128380, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1796 #41 0x0000003d8cc08fe8 in QWidget::event (this=0x3128380, event=0x7fff8f9ffeb0) at kernel/qwidget.cpp:8200 #42 0x0000003d8cfb38e6 in QFrame::event (this=0x3128380, e=0x7fff8f9ffeb0) at widgets/qframe.cpp:557 #43 0x0000003d8d0c43e3 in QAbstractItemView::viewportEvent (this=0x3128380, event=0x7fff8f9ffeb0) at itemviews/qabstractitemview.cpp:1619 #44 0x0000003d8d109065 in QTreeView::viewportEvent (this=0x3128380, event=0x7fff8f9ffeb0) at itemviews/qtreeview.cpp:1256 #45 0x0000003d88f5b937 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x3118290, event=0x7fff8f9ffeb0) at kernel/qcoreapplication.cpp:847 #46 0x0000003d8cbb7891 in QApplicationPrivate::notify_helper (this=0x24dbe60, receiver=0x3118290, e=0x7fff8f9ffeb0) at kernel/qapplication.cpp:4441 #47 0x0000003d8cbbcc5a in QApplication::notify (this=<value optimized out>, receiver=0x3118290, e=0x7fff8f9ffeb0) at kernel/qapplication.cpp:4006 #48 0x0000003d8de20566 in KApplication::notify (this=0x7fff8fa00b70, receiver=0x3118290, event=0x7fff8f9ffeb0) at /usr/src/debug/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310 #49 0x0000003d88f5b7ac in QCoreApplication::notifyInternal (this=0x7fff8fa00b70, receiver=0x3118290, event=0x7fff8f9ffeb0) at kernel/qcoreapplication.cpp:732 #50 0x0000003d8cbb88c5 in sendEvent (receiver=0x3118290, event=0x7fff8f9ffeb0, alienWidget=0x3118290, nativeWidget=0x30b7680, buttonDown=0x3d8d68b938, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #51 QApplicationPrivate::sendMouseEvent (receiver=0x3118290, event=0x7fff8f9ffeb0, alienWidget=0x3118290, nativeWidget=0x30b7680, buttonDown=0x3d8d68b938, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3105 #52 0x0000003d8cc36868 in QETWidget::translateMouseEvent (this=0x30b7680, event=<value optimized out>) at kernel/qapplication_x11.cpp:4438 #53 0x0000003d8cc34f49 in QApplication::x11ProcessEvent (this=0x7fff8fa00b70, event=0x7fff8fa00800) at kernel/qapplication_x11.cpp:3564 #54 0x0000003d8cc5c896 in x11EventSourceDispatch (s=0x24dfa50, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #55 0x0000003d81e41e33 in g_main_dispatch (context=0x24ded20) at gmain.c:2149 #56 g_main_context_dispatch (context=0x24ded20) at gmain.c:2702 #57 0x0000003d81e42610 in g_main_context_iterate (context=0x24ded20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780 #58 0x0000003d81e428ad in g_main_context_iteration (context=0x24ded20, may_block=1) at gmain.c:2843 #59 0x0000003d88f868bf in QEventDispatcherGlib::processEvents (this=0x2381920, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #60 0x0000003d8cc5c59e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:207 #61 0x0000003d88f5ab42 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #62 0x0000003d88f5ad8c in QEventLoop::exec (this=0x7fff8fa00b10, flags=...) at kernel/qeventloop.cpp:201 #63 0x0000003d88f5f24b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #64 0x00000000004081af in main (argc=1, argv=0x7fff8fa02ad8) at /usr/src/debug/amarok-2.3.2/src/main.cpp:237 This bug may be a duplicate of or related to bug 252597. Possible duplicates by query: bug 261535, bug 261043, bug 261030, bug 260812, bug 260768. Reported using DrKonqi
[Comment from a bug triager] This is already solved in Amarok 2.4, to be released in January. Merging with bug 252597. Thanks *** This bug has been marked as a duplicate of bug 252597 ***