Application: amarok (2.6.0) KDE Platform Version: 4.9.5 Qt Version: 4.8.4 Operating System: Linux 3.7.9-201.fc18.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: Amarok crashed when I clicked "setup custom album cover". When restarted Amarok and retryed to setup album cover, the crash occured again. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbd92862880 (LWP 16114))] Thread 7 (Thread 0x7fbd85678700 (LWP 16183)): #0 0x00000033ee60b5e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbd8621b90f in Thread () from /lib64/libvlccore.so.5 #2 0x00000033f8eaa764 in ?? () from /usr/lib64/nvidia/libGL.so.1 #3 0x00000033ee607d15 in start_thread () from /lib64/libpthread.so.0 #4 0x00000033edef246d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fbd81db9700 (LWP 16187)): #0 0x00000033ee60aacf in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0 #1 0x00000033eda84dd1 in g_mutex_unlock () from /lib64/libglib-2.0.so.0 #2 0x00000033eda47bfc in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #3 0x00000033eda47e44 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x000000329aba6126 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #5 0x000000329ab7680f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #6 0x000000329ab76a98 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #7 0x000000329aa78980 in QThread::exec() () from /lib64/libQtCore.so.4 #8 0x000000329ab5703f in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4 #9 0x000000329aa7b95c in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #10 0x00000033f8eaa764 in ?? () from /usr/lib64/nvidia/libGL.so.1 #11 0x00000033ee607d15 in start_thread () from /lib64/libpthread.so.0 #12 0x00000033edef246d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fbd779d5700 (LWP 16198)): #0 0x00000033ee60b5e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x000000329aa7bebb in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00000032aa80aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00000032aa80d31b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00000032aa80d334 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #5 0x00000032aa80c18f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #6 0x00000032aa80c21b in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #7 0x000000329aa7b95c in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #8 0x00000033f8eaa764 in ?? () from /usr/lib64/nvidia/libGL.so.1 #9 0x00000033ee607d15 in start_thread () from /lib64/libpthread.so.0 #10 0x00000033edef246d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fbd771d4700 (LWP 16199)): #0 0x00000033ee60b5e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x000000329aa7bebb in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00000032aa80aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00000032aa80d31b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00000032aa80d334 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #5 0x00000032aa80c18f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #6 0x00000032aa80c21b in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #7 0x000000329aa7b95c in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #8 0x00000033f8eaa764 in ?? () from /usr/lib64/nvidia/libGL.so.1 #9 0x00000033ee607d15 in start_thread () from /lib64/libpthread.so.0 #10 0x00000033edef246d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fbd769d3700 (LWP 16200)): #0 0x00000033ee60b5e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x000000329aa7bebb in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00000032aa80aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00000032aa80d31b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00000032aa80c18f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #5 0x00000032aa80c21b in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #6 0x000000329aa7b95c in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #7 0x00000033f8eaa764 in ?? () from /usr/lib64/nvidia/libGL.so.1 #8 0x00000033ee607d15 in start_thread () from /lib64/libpthread.so.0 #9 0x00000033edef246d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fbd761d2700 (LWP 16201)): #0 0x00000033ee60b5e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x000000329aa7bebb in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00000032aa80aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00000032aa80d31b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00000032aa80d334 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #5 0x00000032aa80c18f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #6 0x00000032aa80c21b in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #7 0x000000329aa7b95c in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #8 0x00000033f8eaa764 in ?? () from /usr/lib64/nvidia/libGL.so.1 #9 0x00000033ee607d15 in start_thread () from /lib64/libpthread.so.0 #10 0x00000033edef246d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fbd92862880 (LWP 16114)): [KCrash Handler] #5 0x00000032a283f0a4 in Solid::Block::device() const () from /lib64/libsolid.so.4 #6 0x000000329f2619f6 in KFilePlacesItem::deviceData(int) const () from /lib64/libkfile.so.4 #7 0x000000329f2625ee in KFilePlacesItem::data(int) const () from /lib64/libkfile.so.4 #8 0x000000329f2646a6 in KFilePlacesModel::closestItem(KUrl const&) const () from /lib64/libkfile.so.4 #9 0x000000329f28168d in KDEPrivate::KUrlNavigatorPlacesSelector::updateSelection(KUrl const&) () from /lib64/libkfile.so.4 #10 0x000000329f281784 in KDEPrivate::KUrlNavigatorPlacesSelector::updateMenu() () from /lib64/libkfile.so.4 #11 0x000000329ab8ceef in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4 #12 0x000000329abd70d4 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int) () from /lib64/libQtCore.so.4 #13 0x000000329ab723dd in QAbstractItemModel::endInsertRows() () from /lib64/libQtCore.so.4 #14 0x000000329f2660e5 in KFilePlacesModel::Private::_k_reloadBookmarks() () from /lib64/libkfile.so.4 #15 0x000000329f26705f in KFilePlacesModel::Private::_k_initDeviceList() () from /lib64/libkfile.so.4 #16 0x000000329f2671b9 in KFilePlacesModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libkfile.so.4 #17 0x000000329ab8c3ce in QObject::event(QEvent*) () from /lib64/libQtCore.so.4 #18 0x000000329c3ca5cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #19 0x000000329c3cea4a in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #20 0x00000032a0446916 in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #21 0x000000329ab77abe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4 #22 0x000000329ab7b571 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQtCore.so.4 #23 0x000000329aba5f73 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4 #24 0x00000033eda47a55 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #25 0x00000033eda47d88 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #26 0x00000033eda47e44 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #27 0x000000329aba6106 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #28 0x000000329c46a73e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4 #29 0x000000329ab7680f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #30 0x000000329ab76a98 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #31 0x00000032a236fe36 in KIO::NetAccess::enter_loop() () from /lib64/libkio.so.5 #32 0x00000032a23718dc in KIO::NetAccess::synchronousRunInternal(KIO::Job*, QWidget*, QByteArray*, KUrl*, QMap<QString, QString>*) () from /lib64/libkio.so.5 #33 0x00000032a2371985 in KIO::NetAccess::synchronousRun(KIO::Job*, QWidget*, QByteArray*, KUrl*, QMap<QString, QString>*) () from /lib64/libkio.so.5 #34 0x000000329f25ed1d in KFileWidget::KFileWidget(KUrl const&, QWidget*) () from /lib64/libkfile.so.4 #35 0x00007fbd5fdfde44 in KFileModule::createFileWidget(KUrl const&, QWidget*) () from /usr/lib64/kde4/kfilemodule.so #36 0x00000032a23d704f in KFileDialog::KFileDialog(KUrl const&, QString const&, QWidget*, QWidget*) () from /lib64/libkio.so.5 #37 0x00000032ad3c371d in SetCustomCoverAction::slotTriggered() () from /lib64/libamaroklib.so.1 #38 0x000000329ab8ceef in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4 #39 0x000000329c3c4412 in QAction::triggered(bool) () from /lib64/libQtGui.so.4 #40 0x000000329c3c4600 in QAction::activate(QAction::ActionEvent) () from /lib64/libQtGui.so.4 #41 0x000000329c7fe0b3 in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () from /lib64/libQtGui.so.4 #42 0x000000329c804499 in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from /lib64/libQtGui.so.4 #43 0x00000032a04fffa0 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /lib64/libkdeui.so.5 #44 0x000000329c419f49 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4 #45 0x000000329c80574b in QMenu::event(QEvent*) () from /lib64/libQtGui.so.4 #46 0x000000329c3ca5cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #47 0x000000329c3cf2ab in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #48 0x00000032a0446916 in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #49 0x000000329ab77abe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4 #50 0x000000329c3cb40b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQtGui.so.4 #51 0x000000329c445a3c in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4 #52 0x000000329c444901 in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4 #53 0x000000329c46aa5c in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4 #54 0x00000033eda47a55 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #55 0x00000033eda47d88 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #56 0x00000033eda47e44 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #57 0x000000329aba6126 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #58 0x000000329c46a73e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4 #59 0x000000329ab7680f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #60 0x000000329ab76a98 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #61 0x000000329c8020b5 in QMenu::exec(QPoint const&, QAction*) () from /lib64/libQtGui.so.4 #62 0x00000032acfe4bdb in CollectionTreeView::contextMenuEvent(QContextMenuEvent*) () from /lib64/libamaroklib.so.1 #63 0x000000329c419c9e in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4 #64 0x000000329c7c49f6 in QFrame::event(QEvent*) () from /lib64/libQtGui.so.4 #65 0x000000329c8d020b in QAbstractItemView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4 #66 0x00000032ad00c116 in CollectionBrowserTreeView::viewportEvent(QEvent*) () from /lib64/libamaroklib.so.1 #67 0x000000329ab77c26 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQtCore.so.4 #68 0x000000329c3ca59c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #69 0x000000329c3cefb5 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #70 0x00000032a0446916 in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #71 0x000000329ab77abe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4 #72 0x000000329c445bd1 in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4 #73 0x000000329c444901 in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4 #74 0x000000329c46aa5c in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4 #75 0x00000033eda47a55 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #76 0x00000033eda47d88 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #77 0x00000033eda47e44 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #78 0x000000329aba6106 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #79 0x000000329c46a73e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4 #80 0x000000329ab7680f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #81 0x000000329ab76a98 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #82 0x000000329ab7b888 in QCoreApplication::exec() () from /lib64/libQtCore.so.4 #83 0x0000000000408e5a in main () This bug may be a duplicate of or related to bug 314454. Possible duplicates by query: bug 316871, bug 315472, bug 314544, bug 314454. Reported using DrKonqi
Th problem is apparently with Solid, the KDE hardware stack, not with Amarok. Please make sure to install debugging symbols for libsolid. FWIW: You should also upgrade to Amarok 2.7, your version is rather outdated by now. *** This bug has been marked as a duplicate of bug 314544 ***