Application: amarok (2.4-GIT) KDE Platform Version: 4.5.1 (KDE 4.5.1) Qt Version: 4.7.0 Operating System: Linux 2.6.35-19-generic x86_64 Distribution: Ubuntu maverick (development branch) -- Information about the crash: - What I was doing when the application crashed: I clicked on the Podcast section and had an immediate crash. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f2f74d45780 (LWP 6373))] Thread 9 (Thread 0x7f2f270c0710 (LWP 6664)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2f5c268262 in ?? () from /usr/lib/libvlccore.so.4 #2 0x00007f2f6f6cf971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007f2f71bd592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f2f12376710 (LWP 6680)): #0 0xffffffffff60017b in ?? () #1 0x00007f2f12375a70 in ?? () #2 0x00007fffdf3d0852 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 7 (Thread 0x7f2f190a6710 (LWP 6681)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2f72403e3b in wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2f6e32e524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x37662f0, th=0x38898d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2f6e33172b in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x38898d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x38898d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x38898d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x38898d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f2f6e32fc9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2f190a5de0, parent=0x37662f0, th=0x38898d0) at ../../../threadweaver/Weaver/Thread.cpp:87 #9 0x00007f2f6e3301f8 in ThreadWeaver::Thread::run (this=0x38898d0) at ../../../threadweaver/Weaver/Thread.cpp:142 #10 0x00007f2f7240327e in QThreadPrivate::start (arg=0x38898d0) at thread/qthread_unix.cpp:266 #11 0x00007f2f6f6cf971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #12 0x00007f2f71bd592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f2f1846f710 (LWP 6682)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2f72403e3b in wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2f6e32e524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x37662f0, th=0x376dda0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2f6e33172b in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x376dda0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x376dda0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x376dda0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x376dda0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x376dda0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f2f6e32fc9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2f1846ede0, parent=0x37662f0, th=0x376dda0) at ../../../threadweaver/Weaver/Thread.cpp:87 #10 0x00007f2f6e3301f8 in ThreadWeaver::Thread::run (this=0x376dda0) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x00007f2f7240327e in QThreadPrivate::start (arg=0x376dda0) at thread/qthread_unix.cpp:266 #12 0x00007f2f6f6cf971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #13 0x00007f2f71bd592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #14 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f2f17a58710 (LWP 6683)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2f692ed20e in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007f2f692ed329 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007f2f6f6cf971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f2f71bd592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f2f15e69710 (LWP 6684)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2f72403e3b in wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2f6e32e524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x37662f0, th=0x38b64c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2f6e33172b in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x38b64c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2f6e331744 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x38b64c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2f6e32fc9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2f15e68de0, parent=0x37662f0, th=0x38b64c0) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f2f6e3301f8 in ThreadWeaver::Thread::run (this=0x38b64c0) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f2f7240327e in QThreadPrivate::start (arg=0x38b64c0) at thread/qthread_unix.cpp:266 #9 0x00007f2f6f6cf971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f2f71bd592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f2f14e67710 (LWP 6687)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2f72403e3b in wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x37c5df0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f2f6e32e524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x37662f0, th=0x33652b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2f6e33172b in ThreadWeaver::WorkingHardState::applyForWork (this=0x36873a0, th=0x33652b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2f6e32fc9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2f14e66de0, parent=0x37662f0, th=0x33652b0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f2f6e3301f8 in ThreadWeaver::Thread::run (this=0x33652b0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f2f7240327e in QThreadPrivate::start (arg=0x33652b0) at thread/qthread_unix.cpp:266 #8 0x00007f2f6f6cf971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007f2f71bd592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f2f11b75710 (LWP 6688)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f2f6db6e334 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f2f6de79160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f2f6db6e369 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f2f6de87234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f2f6f6cf971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f2f71bd592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f2f74d45780 (LWP 6373)): [KCrash Handler] #6 QModelIndex (this=0x34ed3d0, child=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0x34ed3d0, child=...) at itemviews/qsortfilterproxymodel.cpp:1656 #8 0x00007f2f73441021 in parent (this=0x34f96a0, index=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389 #9 QTreeView::indexRowSizeHint (this=0x34f96a0, index=<value optimized out>) at itemviews/qtreeview.cpp:2758 #10 0x00007f2f7344177c in QTreeViewPrivate::itemHeight (this=0x34d9ea0, item=1) at itemviews/qtreeview.cpp:3229 #11 0x00007f2f73441a2f in QTreeViewPrivate::updateScrollBars (this=0x34d9ea0) at itemviews/qtreeview.cpp:3452 #12 0x00007f2f73441e04 in QTreeView::updateGeometries (this=0x34f96a0) at itemviews/qtreeview.cpp:2686 #13 0x00007f2f72f02c60 in QWidget::event (this=0x34f96a0, event=0x7fffdf3ca320) at kernel/qwidget.cpp:8341 #14 0x00007f2f732ce3b6 in QFrame::event (this=0x34f96a0, e=0x7fffdf3ca320) at widgets/qframe.cpp:557 #15 0x00007f2f7340785b in QAbstractItemView::viewportEvent (this=0x34f96a0, event=0x7fffdf3ca320) at itemviews/qabstractitemview.cpp:1619 #16 0x00007f2f73ef326d in PlaylistBrowserNS::PlaylistBrowserView::viewportEvent (this=0x34f96a0, event=0x7fffdf3ca320) at /home/myriam/kde/src/amarok/src/browsers/playlistbrowser/PlaylistBrowserView.cpp:320 #17 0x00007f2f724f6507 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x34f9b40, event=0x7fffdf3ca320) at kernel/qcoreapplication.cpp:847 #18 0x00007f2f72eacfac in QApplicationPrivate::notify_helper (this=0x1d142c0, receiver=0x34f9b40, e=0x7fffdf3ca320) at kernel/qapplication.cpp:4392 #19 0x00007f2f72eb2aed in QApplication::notify (this=0x7fffdf3cc4c0, receiver=0x34f9b40, e=0x7fffdf3ca320) at kernel/qapplication.cpp:4277 #20 0x00007f2f74865156 in KApplication::notify (this=0x7fffdf3cc4c0, receiver=0x34f9b40, event=0x7fffdf3ca320) at ../../kdeui/kernel/kapplication.cpp:310 #21 0x00007f2f724f6cdc in QCoreApplication::notifyInternal (this=0x7fffdf3cc4c0, receiver=0x34f9b40, event=0x7fffdf3ca320) at kernel/qcoreapplication.cpp:732 #22 0x00007f2f72f01ccb in sendEvent (this=0x34dfd40, recursive=false, disableUpdates=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #23 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x34dfd40, recursive=false, disableUpdates=false) at kernel/qwidget.cpp:7257 #24 0x00007f2f72f06e23 in QWidgetPrivate::show_helper (this=0x7fffdf3c92c0) at kernel/qwidget.cpp:7308 #25 0x00007f2f72f0869a in QWidget::setVisible (this=0x34f9b40, visible=<value optimized out>) at kernel/qwidget.cpp:7589 #26 0x00007f2f72f072b6 in show (this=<value optimized out>, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487 #27 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7677 #28 0x00007f2f72f06e3f in QWidgetPrivate::show_helper (this=0x34d9ea0) at kernel/qwidget.cpp:7314 #29 0x00007f2f72f0869a in QWidget::setVisible (this=0x34f96a0, visible=<value optimized out>) at kernel/qwidget.cpp:7589 #30 0x00007f2f72f072b6 in show (this=<value optimized out>, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487 #31 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7677 #32 0x00007f2f72f06e3f in QWidgetPrivate::show_helper (this=0x34db7e0) at kernel/qwidget.cpp:7314 #33 0x00007f2f72f0869a in QWidget::setVisible (this=0x34d9280, visible=<value optimized out>) at kernel/qwidget.cpp:7589 #34 0x00007f2f73b85f82 in QWidget::show (this=0x34d9280) at /usr/include/qt4/QtGui/qwidget.h:487 #35 0x00007f2f73b89aab in BrowserCategoryList::showCategory (this=0x32291c0, name=...) at /home/myriam/kde/src/amarok/src/browsers/BrowserCategoryList.cpp:168 #36 0x00007f2f73b89919 in BrowserCategoryList::categoryActivated (this=0x32291c0, index=...) at /home/myriam/kde/src/amarok/src/browsers/BrowserCategoryList.cpp:143 #37 0x00007f2f73b8b850 in BrowserCategoryList::qt_metacall (this=0x32291c0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fffdf3ca9a0) at /home/myriam/kde/build/amarok/src/BrowserCategoryList.moc:94 #38 0x00007f2f7250eb27 in QMetaObject::activate (sender=0x322dfc0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x34ed3d0) at kernel/qobject.cpp:3280 #39 0x00007f2f733f74d5 in QAbstractItemView::activated (this=0x7fffdf3c92c0, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:345 #40 0x00007f2f73406cca in QAbstractItemView::mouseReleaseEvent (this=0x322dfc0, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1796 #41 0x00007f2f72f0304e in QWidget::event (this=0x322dfc0, event=0x7fffdf3cb810) at kernel/qwidget.cpp:8187 #42 0x00007f2f732ce3b6 in QFrame::event (this=0x322dfc0, e=0x7fffdf3cb810) at widgets/qframe.cpp:557 #43 0x00007f2f7340785b in QAbstractItemView::viewportEvent (this=0x322dfc0, event=0x7fffdf3cb810) at itemviews/qabstractitemview.cpp:1619 #44 0x00007f2f73445b35 in QTreeView::viewportEvent (this=0x322dfc0, event=0x7fffdf3cb810) at itemviews/qtreeview.cpp:1256 #45 0x00007f2f724f6507 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x32162d0, event=0x7fffdf3cb810) at kernel/qcoreapplication.cpp:847 #46 0x00007f2f72eacfac in QApplicationPrivate::notify_helper (this=0x1d142c0, receiver=0x32162d0, e=0x7fffdf3cb810) at kernel/qapplication.cpp:4392 #47 0x00007f2f72eb330e in QApplication::notify (this=0x7fffdf3cc4c0, receiver=0x32162d0, e=0x7fffdf3cb810) at kernel/qapplication.cpp:3959 #48 0x00007f2f74865156 in KApplication::notify (this=0x7fffdf3cc4c0, receiver=0x32162d0, event=0x7fffdf3cb810) at ../../kdeui/kernel/kapplication.cpp:310 #49 0x00007f2f724f6cdc in QCoreApplication::notifyInternal (this=0x7fffdf3cc4c0, receiver=0x32162d0, event=0x7fffdf3cb810) at kernel/qcoreapplication.cpp:732 #50 0x00007f2f72eb1dbe in sendEvent (receiver=0x32162d0, event=0x7fffdf3cb810, alienWidget=0x32162d0, nativeWidget=0x30fda00, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #51 QApplicationPrivate::sendMouseEvent (receiver=0x32162d0, event=0x7fffdf3cb810, alienWidget=0x32162d0, nativeWidget=0x30fda00, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058 #52 0x00007f2f72f35345 in QETWidget::translateMouseEvent (this=0x30fda00, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403 #53 0x00007f2f72f33c5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffdf3cc130) at kernel/qapplication_x11.cpp:3536 #54 0x00007f2f72f60102 in x11EventSourceDispatch (s=0x1d1a160, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #55 0x00007f2f6bae37e2 in g_main_context_get_poll_func () from /lib/libglib-2.0.so.0 #56 0x0000000001d16e68 in ?? () #57 0x00007fffdf3cc298 in ?? () #58 0x00007fffdf3cc290 in ?? () #59 0x0000000001d1a160 in ?? () #60 0x0000000000000000 in ?? () Possible duplicates by query: bug 252597, bug 250746, bug 250062, bug 246487, bug 238819. Reported using DrKonqi
Seems to work now, sorry for the noise.