Application: amarok (2.4.3) KDE Platform Version: 4.7.2 (4.7.2) "release 5" Qt Version: 4.7.4 Operating System: Linux 3.1.0-1.2-desktop i686 Distribution: "openSUSE 12.1 (i586)" -- Information about the crash: Opened Amorak and after I clicked on a song to play it the program crashed. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb147fb00 (LWP 18314))] Thread 10 (Thread 0xabe75b70 (LWP 18317)): #0 0xb56ba9f4 in poll () from /lib/libc.so.6 #1 0xb4067d56 in ?? () from /usr/lib/libpulse.so.0 #2 0xb4055fca in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0xb4056827 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0xb4056904 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0xb4067cde in ?? () from /usr/lib/libpulse.so.0 #6 0xb1f201a6 in ?? () from /usr/lib/libpulsecommon-1.1.so #7 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #8 0xb56c58fe in clone () from /lib/libc.so.6 Thread 9 (Thread 0xa62b0b70 (LWP 18319)): #0 0xb44c6c96 in clock_gettime () from /lib/librt.so.1 #1 0xb63d2c35 in ?? () from /usr/lib/libQtCore.so.4 #2 0xb64a5206 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb64a556a in ?? () from /usr/lib/libQtCore.so.4 #4 0xb64a3dc3 in ?? () from /usr/lib/libQtCore.so.4 #5 0xb64a3e5d in ?? () from /usr/lib/libQtCore.so.4 #6 0xb440d44c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0xb440e207 in ?? () from /usr/lib/libglib-2.0.so.0 #8 0xb440e7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0xb64a4897 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0xb647544d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0xb6475691 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0xb637875b in QThread::exec() () from /usr/lib/libQtCore.so.4 #13 0xb645608d in ?? () from /usr/lib/libQtCore.so.4 #14 0xb637b613 in ?? () from /usr/lib/libQtCore.so.4 #15 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #16 0xb56c58fe in clone () from /lib/libc.so.6 Thread 8 (Thread 0xa499ab70 (LWP 18320)): #0 0xb56ba9f4 in poll () from /lib/libc.so.6 #1 0xb441cf7b in g_poll () from /usr/lib/libglib-2.0.so.0 #2 0xb440e466 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0xb440e7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0xb64a4897 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0xb647544d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb6475691 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb637875b in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0xb637884b in QThread::run() () from /usr/lib/libQtCore.so.4 #9 0xb637b613 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #11 0xb56c58fe in clone () from /lib/libc.so.6 Thread 7 (Thread 0xa3921b70 (LWP 18323)): #0 0xb5238782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb56d340c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb637bb20 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb4e69c96 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb4e6c78b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4e698ca in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb4e6c88c in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb4e6b3c4 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb4e6b47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb637b613 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #12 0xb56c58fe in clone () from /lib/libc.so.6 Thread 6 (Thread 0xa2f6fb70 (LWP 18324)): #0 0xb5238782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb56d340c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb637bb20 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb4e69c96 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb4e6c78b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4e698ca in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb4e6c88c in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb4e6c8a8 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb4e6c8a8 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb4e6c8a8 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0xb4e6b3c4 in ?? () from /usr/lib/libthreadweaver.so.4 #15 0xb4e6b47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #16 0xb637b613 in ?? () from /usr/lib/libQtCore.so.4 #17 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #18 0xb56c58fe in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa2764b70 (LWP 18325)): #0 0xb5238782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb56d340c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb637bb20 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb4e69c96 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb4e6c78b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4e698ca in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb4e6c88c in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb4e6c8a8 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb4e6c8a8 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb4e6c8a8 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0xb4e6c8a8 in ?? () from /usr/lib/libthreadweaver.so.4 #15 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #16 0xb4e6b3c4 in ?? () from /usr/lib/libthreadweaver.so.4 #17 0xb4e6b47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #18 0xb637b613 in ?? () from /usr/lib/libQtCore.so.4 #19 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #20 0xb56c58fe in clone () from /lib/libc.so.6 Thread 4 (Thread 0xa1f64b70 (LWP 18326)): #0 0xb5238782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb56d340c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb637bb20 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb4e69c96 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb4e6c78b in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb4e698ca in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb4e6c88c in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb4e69823 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb4e6b3c4 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb4e6b47a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb637b613 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #12 0xb56c58fe in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa1726b70 (LWP 18327)): #0 0xb5238782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb56d340c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb38df8fb in ?? () from /usr/lib/libQtWebKit.so.4 #3 0xb38dfa1f in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #5 0xb56c58fe in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa05e0b70 (LWP 18330)): #0 0xb5238782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb56d340c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb48b44f9 in ?? () from /usr/lib/libQtScript.so.4 #3 0xb48b453f in ?? () from /usr/lib/libQtScript.so.4 #4 0xb5234a7d in start_thread () from /lib/libpthread.so.0 #5 0xb56c58fe in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb147fb00 (LWP 18314)): [KCrash Handler] #6 0xb45f860e in TagLib::ByteVector::ByteVector(TagLib::ByteVector const&) () from /usr/lib/libtag.so.1 #7 0xb460eb7f in TagLib::MP4::CoverArt::data() const () from /usr/lib/libtag.so.1 #8 0xb6d4f509 in Meta::Tag::MP4TagHelper::embeddedCover() const () from /usr/lib/libamaroklib.so.1 #9 0xb6cfbe5e in Meta::Tag::embeddedCover(QString const&) () from /usr/lib/libamaroklib.so.1 #10 0xa6f31fa7 in Meta::SqlAlbum::image (this=0x11e747f8, size=28) at /usr/src/debug/amarok-2.4.3/src/core-impl/collections/db/sql/SqlMeta.cpp:1554 #11 0xa6f31c5c in Meta::SqlAlbum::imageLocation (this=0x11e747f8, size=28) at /usr/src/debug/amarok-2.4.3/src/core-impl/collections/db/sql/SqlMeta.cpp:1593 #12 0xb6f3024d in SvgHandler::imageWithBorder(KSharedPtr<Meta::Album>, int, int) () from /usr/lib/libamaroklib.so.1 #13 0xb6b0968c in CollectionTreeItemModelBase::dataForItem(CollectionTreeItem*, int, int) const () from /usr/lib/libamaroklib.so.1 #14 0xb6b01483 in ?? () from /usr/lib/libamaroklib.so.1 #15 0xb5fd12c7 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib/libQtGui.so.4 #16 0xb5ff6a47 in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () from /usr/lib/libQtGui.so.4 #17 0xb5ff7613 in QStyledItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libQtGui.so.4 #18 0xb6b46109 in ?? () from /usr/lib/libamaroklib.so.1 #19 0xb5f876c4 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libQtGui.so.4 #20 0xb7027c1a in Amarok::PrettyTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libamaroklib.so.1 #21 0xb5f8a2c3 in QTreeView::drawTree(QPainter*, QRegion const&) const () from /usr/lib/libQtGui.so.4 #22 0xb5f8ad39 in QTreeView::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4 #23 0xb5a08349 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #24 0xb5e0d655 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #25 0xb5e9fa41 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #26 0xb5f41e3c in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #27 0xb6b47199 in ?? () from /usr/lib/libamaroklib.so.1 #28 0xb5ea21c6 in ?? () from /usr/lib/libQtGui.so.4 #29 0xb64765c6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #30 0xb59adeb2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #31 0xb59b3328 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #32 0xb74a7681 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #33 0xb647642e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #34 0xb5a0507c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #35 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #36 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #37 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #38 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #39 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #40 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #41 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #42 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #43 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #44 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #45 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #46 0xb5a05c6a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #47 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #48 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #49 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #50 0xb5a05da4 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #51 0xb5a04dd8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #52 0xb5bee334 in ?? () from /usr/lib/libQtGui.so.4 #53 0xb59fa8ab in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4 #54 0xb5a08ef5 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #55 0xb5e2a94c in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4 #56 0xb75836b4 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #57 0xb59adee4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #58 0xb59b3328 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #59 0xb74a7681 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #60 0xb647642e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #61 0xb6479bf4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #62 0xb6479d3c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #63 0xb64a4404 in ?? () from /usr/lib/libQtCore.so.4 #64 0xb440de2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #65 0xb440e560 in ?? () from /usr/lib/libglib-2.0.so.0 #66 0xb440e7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #67 0xb64a4837 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #68 0xb5a61aaa in ?? () from /usr/lib/libQtGui.so.4 #69 0xb647544d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #70 0xb6475691 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #71 0xb6479dea in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #72 0xb59abd64 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #73 0x08050208 in ?? () #74 0xb560a003 in __libc_start_main () from /lib/libc.so.6 #75 0x08052ac5 in _start () Possible duplicates by query: bug 287705, bug 287701, bug 287373, bug 287043, bug 286972. Reported using DrKonqi
This is already solved in the upcoming Amarok 2.5 *** This bug has been marked as a duplicate of bug 283675 ***