Version: 2.4-GIT (using KDE 4.5.4) OS: Linux Occasionally Amarok fails to show the cover in the Now Playing applet, and if I notice I right-click and Set Custom Cover. This crashes Amarok reliably after setting the cover. Playback stopped, Amarok froze, and had to be killall -9 amarok before I could restart it. Where the problem appears to have started, followed by the backtrace: amarok: [CoverFetchUnit] "Error occured when pareparing Last.fm urls for Tunnel of Love: Expected character data." amarok: [CoverFetchUnit] QHash((KUrl("http://userserve-ak.last.fm/serve/300x300/32285065.jpg") , QHash(("releaseurl", "http://www.last.fm/music/Bruce+Springsteen/_/Ain%27t+Got+You")("normalarturl", "http://userserve-ak.last.fm/serve/300x300/32285065.jpg")("thumbarturl", "http://userserve-ak.last.fm/serve/174s/32285065.jpg")("source", "Last.fm")("name", "Ain't Got You")) ) ) [Thread 0x7fff9247f700 (LWP 12158) exited] amarok: BEGIN: void VideoclipEngine::resultFinalize() amarok: [VideoclipEngine] VideoClipEngine total Fetched : 8 entries amarok: END__: void VideoclipEngine::resultFinalize() [Took: 0s] amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 1.8s] amarok: BEGIN: void SqlRegistry::emptyCache() amarok: [SqlRegistry] Cache unchanged amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] amarok: [CoverFetcher] Finished successfully for album "Tunnel of Love" amarok: [SqlMeta] deleting cached image: "90@655d4dff42b14bbf9927fe42cf9b5e80" " : ok" amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: [Playlist::Model] Metadata updated for album "Tunnel of Love" amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: [Playlist::Model] Metadata updated for album "Tunnel of Love" amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) amarok: END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.039s] amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.095s] amarok: [WikipediaEngine] Received page from wikipedia: KUrl("http://en.wikipedia.org/w/index.php?title=Bruce%20Springsteen&redirects=1&useskin=monobook") amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [New Thread 0x7fff9247f700 (LWP 12171)] [New Thread 0x7fff92c80700 (LWP 12172)] [New Thread 0x7fff8fbf6700 (LWP 12173)] [New Thread 0x7fff961a6700 (LWP 12174)] [New Thread 0x7fff959a5700 (LWP 12175)] amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.23s] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff69fcf78 in QBasicAtomicInt::ref (this=0x20) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121 121 : "memory"); (gdb) bt #0 0x00007ffff69fcf78 in QBasicAtomicInt::ref (this=0x20) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121 #1 0x00007ffff6a1be71 in QList<KSharedPtr<Meta::Album> >::QList (this=0x7fffffff81f0, l=...) at /usr/include/qt4/QtCore/qlist.h:118 #2 0x00007ffff6b96126 in QForeachContainer<QList<KSharedPtr<Meta::Album> > >::QForeachContainer ( this=0x7fffffff81f0, t=...) at /usr/include/qt4/QtCore/qglobal.h:2242 #3 0x00007ffff6eb9b8d in SetCustomCoverAction::slotTriggered (this=0x1c3be80) at /home/valorie/kde/src/amarok/src/covermanager/CoverFetchingActions.cpp:198 #4 0x00007ffff6eb9ef7 in BaseCoverAction::qt_metacall (this=0x1c3be80, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffff8560) at /home/valorie/kde/build/amarok/src/CoverFetchingActions.moc:72 #5 0x00007ffff6eba2d5 in SetCustomCoverAction::qt_metacall (this=0x1c3be80, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fffffff8560) at /home/valorie/kde/build/amarok/src/CoverFetchingActions.moc:303 #6 0x00007ffff53b4b27 in QMetaObject::activate (sender=0x1c3be80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280 #7 0x00007ffff5d4c852 in QAction::triggered (this=0x20, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #8 0x00007ffff5d4df5b in QAction::activate (this=0x1c3be80, event=<value optimized out>) at kernel/qaction.cpp:1256 #9 0x00007ffff61b4dc1 in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x1c3be80, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #10 0x00007ffff61ba782 in QMenuPrivate::activateAction (this=0x55cea40, action=0x1c3be80, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085 #11 0x00007ffff7a9e2ae in KMenu::mouseReleaseEvent (this=0x7fffffff9e60, e=0x1c3be90) at ../../kdeui/widgets/kmenu.cpp:471 #12 0x00007ffff5daa04e in QWidget::event (this=0x7fffffff9e60, event=0x7fffffff91b0) at kernel/qwidget.cpp:8187 #13 0x00007ffff61bc90b in QMenu::event (this=0x7fffffff9e60, e=0x7fffffff91b0) at widgets/qmenu.cpp:2410 #14 0x00007ffff5d53fdc in QApplicationPrivate::notify_helper (this=0x789f00, receiver=0x7fffffff9e60, e=0x7fffffff91b0) at kernel/qapplication.cpp:4396 #15 0x00007ffff5d5a30e in QApplication::notify (this=0x7fffffffbca0, receiver=0x7fffffff9e60, e=0x7fffffff91b0) at kernel/qapplication.cpp:3959 #16 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x7fffffff9e60, event=0x7fffffff91b0) at ../../kdeui/kernel/kapplication.cpp:310 #17 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x7fffffff9e60, event=0x7fffffff91b0) at kernel/qcoreapplication.cpp:732 #18 0x00007ffff5d58dbe in sendEvent (receiver=0x7fffffff9e60, event=0x7fffffff91b0, alienWidget=0x0, nativeWidget=0x7fffffff9e60, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #19 QApplicationPrivate::sendMouseEvent (receiver=0x7fffffff9e60, event=0x7fffffff91b0, alienWidget=0x0, nativeWidget=0x7fffffff9e60, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058 ---Type <return> to continue, or q <return> to quit--- #20 0x00007ffff5ddc7bd in QETWidget::translateMouseEvent (this=0x7fffffff9e60, event=<value optimized out>) at kernel/qapplication_x11.cpp:4337 #21 0x00007ffff5ddac5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffffff9ad0) at kernel/qapplication_x11.cpp:3536 #22 0x00007ffff5e070e2 in x11EventSourceDispatch (s=0x793100, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #23 0x00007fffed8d8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #24 0x00007fffed8dc2a8 in ?? () from /lib/libglib-2.0.so.0 #25 0x00007fffed8dc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #26 0x00007ffff53c9193 in QEventDispatcherGlib::processEvents (this=0x62ef90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #27 0x00007ffff5e06a4e in QGuiEventDispatcherGlib::processEvents (this=0x20, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #28 0x00007ffff539ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #29 0x00007ffff539bdec in QEventLoop::exec (this=0x7fffffff9e00, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:201 #30 0x00007ffff61b7ec5 in QMenu::exec (this=0x7fffffff9e60, p=<value optimized out>, action=0x0) at widgets/qmenu.cpp:2054 #31 0x00007ffff0b84e97 in Plasma::ContainmentPrivate::showContextMenu ( this=<value optimized out>, point=<value optimized out>, screenPos=..., includeApplet=true, isMouseEvent=true) at ../../plasma/containment.cpp:806 #32 0x00007ffff0b850ab in Plasma::Containment::contextMenuEvent (this=0x1946d60, event= 0x7fffffffa6d0) at ../../plasma/containment.cpp:643 #33 0x00007ffff637ef86 in QGraphicsItem::sceneEvent (this=0x1946d70, event=0x1c3be90) at graphicsview/qgraphicsitem.cpp:6639 #34 0x00007ffff6398973 in QGraphicsScene::contextMenuEvent (this=<value optimized out>, contextMenuEvent=0x7fffffffa6d0) at graphicsview/qgraphicsscene.cpp:3600 #35 0x00007ffff63ab1b4 in QGraphicsScene::event (this=0x18f58d0, event=0x7fffffffa6d0) at graphicsview/qgraphicsscene.cpp:3398 #36 0x00007ffff5d53fdc in QApplicationPrivate::notify_helper (this=0x789f00, receiver=0x18f58d0, e=0x7fffffffa6d0) at kernel/qapplication.cpp:4396 #37 0x00007ffff5d59aed in QApplication::notify (this=0x7fffffffbca0, receiver=0x18f58d0, e=0x7fffffffa6d0) at kernel/qapplication.cpp:4277 #38 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x18f58d0, event=0x7fffffffa6d0) at ../../kdeui/kernel/kapplication.cpp:310 #39 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x18f58d0, event=0x7fffffffa6d0) at kernel/qcoreapplication.cpp:732 #40 0x00007ffff63c874c in sendEvent (this=0x1982530, event=0x7fffffffafc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #41 QGraphicsView::contextMenuEvent (this=0x1982530, event=0x7fffffffafc0) at graphicsview/qgraphicsview.cpp:2888 #42 0x00007ffff5da9a54 in QWidget::event (this=0x1982530, event=0x7fffffffafc0) at kernel/qwidget.cpp:8354 #43 0x00007ffff61755e6 in QFrame::event (this=0x1982530, e=0x7fffffffafc0) at widgets/qframe.cpp:557 ---Type <return> to continue, or q <return> to quit--- #44 0x00007ffff63c787b in QGraphicsView::viewportEvent (this=0x1982530, event=0x7fffffffafc0) at graphicsview/qgraphicsview.cpp:2862 #45 0x00007ffff539c507 in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=<value optimized out>, receiver=0x197bfa0, event=0x7fffffffafc0) at kernel/qcoreapplication.cpp:847 #46 0x00007ffff5d53fac in QApplicationPrivate::notify_helper (this=0x789f00, receiver=0x197bfa0, e=0x7fffffffafc0) at kernel/qapplication.cpp:4392 #47 0x00007ffff5d59cd1 in QApplication::notify (this=0x7fffffffbca0, receiver=0x197bfa0, e=0x7fffffffafc0) at kernel/qapplication.cpp:4038 #48 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x197bfa0, event=0x7fffffffafc0) at ../../kdeui/kernel/kapplication.cpp:310 #49 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x197bfa0, event=0x7fffffffafc0) at kernel/qcoreapplication.cpp:732 #50 0x00007ffff5ddc392 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4408 #51 0x00007ffff5ddac5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffffffb910) at kernel/qapplication_x11.cpp:3536 #52 0x00007ffff5e070e2 in x11EventSourceDispatch (s=0x793100, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #53 0x00007fffed8d8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #54 0x00007fffed8dc2a8 in ?? () from /lib/libglib-2.0.so.0 #55 0x00007fffed8dc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #56 0x00007ffff53c9193 in QEventDispatcherGlib::processEvents (this=0x62ef90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #57 0x00007ffff5e06a4e in QGuiEventDispatcherGlib::processEvents (this=0x20, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #58 0x00007ffff539ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #59 0x00007ffff539bdec in QEventLoop::exec (this=0x7fffffffbc40, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:201 #60 0x00007ffff539febb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #61 0x000000000040c952 in main (argc=3, argv=0x7fffffffe108) at /home/valorie/kde/src/amarok/src/main.cpp:261 (gdb) Reproducible: Always Steps to Reproduce: Notice that the cover in Now Playing is empty, and right-click to Set Custom Cover. Was using Dynamic Playlists both times; the same sequence doesn't seem to happen in a plain playlist. Echonest Custom bias if that makes a difference. Actual Results: Second bt: amarok(12266)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/6006900.jpg") amarok: [CoverFetchUnit] "Error occured when pareparing Last.fm urls for Lateralus: Expected character data." amarok: [CoverFetchUnit] QHash((KUrl("http://userserve-ak.last.fm/serve/300x300/26243269.jpg") , QHash(("releaseurl", "http://www.last.fm/music/Tool/_/The+Grudge")("normalarturl", "http://userserve-ak.last.fm/serve/300x300/26243269.jpg")("thumbarturl", "http://userserve-ak.last.fm/serve/174s/26243269.jpg")("source", "Last.fm")("name", "The Grudge")) ) ) amarok: [CoverFetcher] Finished successfully for album "Lateralus" amarok: [CoverFetcher] Queueing automatic cover fetch for: "Lateralus" amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) amarok: END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.015s] amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.1s] amarok: [WikipediaEngine] Received page from wikipedia: KUrl("http://en.wikipedia.org/w/index.php?title=Tool%20%28band%29&redirects=1&useskin=monobook") amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [New Thread 0x7fff9427a700 (LWP 12733)] [New Thread 0x7fff979ce700 (LWP 12734)] [New Thread 0x7fff96a7f700 (LWP 12735)] [New Thread 0x7fff9627e700 (LWP 12736)] [New Thread 0x7fff95a7d700 (LWP 12737)] amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.26s] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff69fcf78 in QBasicAtomicInt::ref (this=0x0) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121 121 : "memory"); (gdb) bt #0 0x00007ffff69fcf78 in QBasicAtomicInt::ref (this=0x0) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121 #1 0x00007ffff6a1be71 in QList<KSharedPtr<Meta::Album> >::QList (this=0x7fffffff4570, l=...) at /usr/include/qt4/QtCore/qlist.h:118 #2 0x00007ffff6b96126 in QForeachContainer<QList<KSharedPtr<Meta::Album> > >::QForeachContainer ( this=0x7fffffff4570, t=...) at /usr/include/qt4/QtCore/qglobal.h:2242 #3 0x00007ffff6eb9b8d in SetCustomCoverAction::slotTriggered (this=0x305fcd0) at /home/valorie/kde/src/amarok/src/covermanager/CoverFetchingActions.cpp:198 #4 0x00007ffff6eb9ef7 in BaseCoverAction::qt_metacall (this=0x305fcd0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffff48e0) at /home/valorie/kde/build/amarok/src/CoverFetchingActions.moc:72 #5 0x00007ffff6eba2d5 in SetCustomCoverAction::qt_metacall (this=0x305fcd0, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fffffff48e0) at /home/valorie/kde/build/amarok/src/CoverFetchingActions.moc:303 #6 0x00007ffff53b4b27 in QMetaObject::activate (sender=0x305fcd0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280 #7 0x00007ffff5d4c852 in QAction::triggered (this=0x0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #8 0x00007ffff5d4df5b in QAction::activate (this=0x305fcd0, event=<value optimized out>) at kernel/qaction.cpp:1256 #9 0x00007ffff61b4dc1 in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x305fcd0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #10 0x00007ffff61ba782 in QMenuPrivate::activateAction (this=0x3d06eb0, action=0x305fcd0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085 #11 0x00007ffff7a9e2ae in KMenu::mouseReleaseEvent (this=0x7fffffff61e0, e=0x305fce0) at ../../kdeui/widgets/kmenu.cpp:471 #12 0x00007ffff5daa04e in QWidget::event (this=0x7fffffff61e0, event=0x7fffffff5530) at kernel/qwidget.cpp:8187 #13 0x00007ffff61bc90b in QMenu::event (this=0x7fffffff61e0, e=0x7fffffff5530) at widgets/qmenu.cpp:2410 #14 0x00007ffff5d53fdc in QApplicationPrivate::notify_helper (this=0x789f10, receiver=0x7fffffff61e0, e=0x7fffffff5530) at kernel/qapplication.cpp:4396 #15 0x00007ffff5d5a30e in QApplication::notify (this=0x7fffffffbca0, receiver=0x7fffffff61e0, e=0x7fffffff5530) at kernel/qapplication.cpp:3959 #16 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x7fffffff61e0, event=0x7fffffff5530) at ../../kdeui/kernel/kapplication.cpp:310 #17 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x7fffffff61e0, event=0x7fffffff5530) at kernel/qcoreapplication.cpp:732 #18 0x00007ffff5d58dbe in sendEvent (receiver=0x7fffffff61e0, event=0x7fffffff5530, alienWidget=0x0, nativeWidget=0x7fffffff61e0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #19 QApplicationPrivate::sendMouseEvent (receiver=0x7fffffff61e0, event=0x7fffffff5530, alienWidget=0x0, nativeWidget=0x7fffffff61e0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058 ---Type <return> to continue, or q <return> to quit--- #20 0x00007ffff5ddc7bd in QETWidget::translateMouseEvent (this=0x7fffffff61e0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4337 #21 0x00007ffff5ddac5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffffff5e50) at kernel/qapplication_x11.cpp:3536 #22 0x00007ffff5e070e2 in x11EventSourceDispatch (s=0x7930c0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #23 0x00007fffed8d8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #24 0x00007fffed8dc2a8 in ?? () from /lib/libglib-2.0.so.0 #25 0x00007fffed8dc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #26 0x00007ffff53c9193 in QEventDispatcherGlib::processEvents (this=0x62ef90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #27 0x00007ffff5e06a4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #28 0x00007ffff539ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #29 0x00007ffff539bdec in QEventLoop::exec (this=0x7fffffff6180, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:201 #30 0x00007ffff61b7ec5 in QMenu::exec (this=0x7fffffff61e0, p=<value optimized out>, action=0x0) at widgets/qmenu.cpp:2054 #31 0x00007ffff0b84e97 in Plasma::ContainmentPrivate::showContextMenu ( this=<value optimized out>, point=<value optimized out>, screenPos=..., includeApplet=true, isMouseEvent=true) at ../../plasma/containment.cpp:806 #32 0x00007ffff0b850ab in Plasma::Containment::contextMenuEvent (this=0x1a3c9e0, event= 0x7fffffff6a50) at ../../plasma/containment.cpp:643 #33 0x00007ffff637ef86 in QGraphicsItem::sceneEvent (this=0x1a3c9f0, event=0x305fce0) at graphicsview/qgraphicsitem.cpp:6639 #34 0x00007ffff6398973 in QGraphicsScene::contextMenuEvent (this=<value optimized out>, contextMenuEvent=0x7fffffff6a50) at graphicsview/qgraphicsscene.cpp:3600 #35 0x00007ffff63ab1b4 in QGraphicsScene::event (this=0x19d1460, event=0x7fffffff6a50) at graphicsview/qgraphicsscene.cpp:3398 #36 0x00007ffff5d53fdc in QApplicationPrivate::notify_helper (this=0x789f10, receiver=0x19d1460, e=0x7fffffff6a50) at kernel/qapplication.cpp:4396 #37 0x00007ffff5d59aed in QApplication::notify (this=0x7fffffffbca0, receiver=0x19d1460, e=0x7fffffff6a50) at kernel/qapplication.cpp:4277 #38 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x19d1460, event=0x7fffffff6a50) at ../../kdeui/kernel/kapplication.cpp:310 #39 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x19d1460, event=0x7fffffff6a50) at kernel/qcoreapplication.cpp:732 #40 0x00007ffff63c874c in sendEvent (this=0x1a89e80, event=0x7fffffff7340) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #41 QGraphicsView::contextMenuEvent (this=0x1a89e80, event=0x7fffffff7340) at graphicsview/qgraphicsview.cpp:2888 #42 0x00007ffff5da9a54 in QWidget::event (this=0x1a89e80, event=0x7fffffff7340) at kernel/qwidget.cpp:8354 #43 0x00007ffff61755e6 in QFrame::event (this=0x1a89e80, e=0x7fffffff7340) at widgets/qframe.cpp:557 ---Type <return> to continue, or q <return> to quit--- #44 0x00007ffff63c787b in QGraphicsView::viewportEvent (this=0x1a89e80, event=0x7fffffff7340) at graphicsview/qgraphicsview.cpp:2862 #45 0x00007ffff539c507 in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=<value optimized out>, receiver=0x1a355f0, event=0x7fffffff7340) at kernel/qcoreapplication.cpp:847 #46 0x00007ffff5d53fac in QApplicationPrivate::notify_helper (this=0x789f10, receiver=0x1a355f0, e=0x7fffffff7340) at kernel/qapplication.cpp:4392 #47 0x00007ffff5d59cd1 in QApplication::notify (this=0x7fffffffbca0, receiver=0x1a355f0, e=0x7fffffff7340) at kernel/qapplication.cpp:4038 #48 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x1a355f0, event=0x7fffffff7340) at ../../kdeui/kernel/kapplication.cpp:310 #49 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x1a355f0, event=0x7fffffff7340) at kernel/qcoreapplication.cpp:732 #50 0x00007ffff5ddc392 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4408 #51 0x00007ffff5ddac5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffffff7c90) at kernel/qapplication_x11.cpp:3536 #52 0x00007ffff5e070e2 in x11EventSourceDispatch (s=0x7930c0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #53 0x00007fffed8d8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #54 0x00007fffed8dc2a8 in ?? () from /lib/libglib-2.0.so.0 #55 0x00007fffed8dc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #56 0x00007ffff53c9193 in QEventDispatcherGlib::processEvents (this=0x62ef90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #57 0x00007ffff5e06a4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #58 0x00007ffff539ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #59 0x00007ffff539bdec in QEventLoop::exec (this=0x7fffffff7fc0, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:201 #60 0x00007ffff61b7ec5 in QMenu::exec (this=0x7fffffff8020, p=<value optimized out>, action=0x0) at widgets/qmenu.cpp:2054 #61 0x00007ffff0b84e97 in Plasma::ContainmentPrivate::showContextMenu ( this=<value optimized out>, point=<value optimized out>, screenPos=..., includeApplet=true, isMouseEvent=true) at ../../plasma/containment.cpp:806 #62 0x00007ffff0b850ab in Plasma::Containment::contextMenuEvent (this=0x1a3c9e0, event=0x7fffffff8890) at ../../plasma/containment.cpp:643 #63 0x00007ffff637ef86 in QGraphicsItem::sceneEvent (this=0x1a3c9f0, event=0x305fce0) at graphicsview/qgraphicsitem.cpp:6639 #64 0x00007ffff6398973 in QGraphicsScene::contextMenuEvent (this=<value optimized out>, contextMenuEvent=0x7fffffff8890) at graphicsview/qgraphicsscene.cpp:3600 #65 0x00007ffff63ab1b4 in QGraphicsScene::event (this=0x19d1460, event=0x7fffffff8890) at graphicsview/qgraphicsscene.cpp:3398 #66 0x00007ffff5d53fdc in QApplicationPrivate::notify_helper (this=0x789f10, receiver=0x19d1460, e=0x7fffffff8890) at kernel/qapplication.cpp:4396 #67 0x00007ffff5d59aed in QApplication::notify (this=0x7fffffffbca0, receiver=0x19d1460, ---Type <return> to continue, or q <return> to quit--- e=0x7fffffff8890) at kernel/qapplication.cpp:4277 #68 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x19d1460, event=0x7fffffff8890) at ../../kdeui/kernel/kapplication.cpp:310 #69 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x19d1460, event=0x7fffffff8890) at kernel/qcoreapplication.cpp:732 #70 0x00007ffff63c874c in sendEvent (this=0x1a89e80, event=0x7fffffff9180) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #71 QGraphicsView::contextMenuEvent (this=0x1a89e80, event=0x7fffffff9180) at graphicsview/qgraphicsview.cpp:2888 #72 0x00007ffff5da9a54 in QWidget::event (this=0x1a89e80, event=0x7fffffff9180) at kernel/qwidget.cpp:8354 #73 0x00007ffff61755e6 in QFrame::event (this=0x1a89e80, e=0x7fffffff9180) at widgets/qframe.cpp:557 #74 0x00007ffff63c787b in QGraphicsView::viewportEvent (this=0x1a89e80, event=0x7fffffff9180) at graphicsview/qgraphicsview.cpp:2862 #75 0x00007ffff539c507 in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=<value optimized out>, receiver=0x1a355f0, event=0x7fffffff9180) at kernel/qcoreapplication.cpp:847 #76 0x00007ffff5d53fac in QApplicationPrivate::notify_helper (this=0x789f10, receiver=0x1a355f0, e=0x7fffffff9180) at kernel/qapplication.cpp:4392 #77 0x00007ffff5d59cd1 in QApplication::notify (this=0x7fffffffbca0, receiver=0x1a355f0, e=0x7fffffff9180) at kernel/qapplication.cpp:4038 #78 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x1a355f0, event=0x7fffffff9180) at ../../kdeui/kernel/kapplication.cpp:310 #79 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x1a355f0, event=0x7fffffff9180) at kernel/qcoreapplication.cpp:732 #80 0x00007ffff5ddc392 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4408 #81 0x00007ffff5ddac5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffffff9ad0) at kernel/qapplication_x11.cpp:3536 #82 0x00007ffff5e070e2 in x11EventSourceDispatch (s=0x7930c0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #83 0x00007fffed8d8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #84 0x00007fffed8dc2a8 in ?? () from /lib/libglib-2.0.so.0 #85 0x00007fffed8dc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #86 0x00007ffff53c9193 in QEventDispatcherGlib::processEvents (this=0x62ef90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #87 0x00007ffff5e06a4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #88 0x00007ffff539ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #89 0x00007ffff539bdec in QEventLoop::exec (this=0x7fffffff9e00, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:201 #90 0x00007ffff61b7ec5 in QMenu::exec (this=0x7fffffff9e60, p=<value optimized out>, action=0x0) at widgets/qmenu.cpp:2054 #91 0x00007ffff0b84e97 in Plasma::ContainmentPrivate::showContextMenu ( ---Type <return> to continue, or q <return> to quit--- this=<value optimized out>, point=<value optimized out>, screenPos=..., includeApplet=true, isMouseEvent=true) at ../../plasma/containment.cpp:806 #92 0x00007ffff0b850ab in Plasma::Containment::contextMenuEvent (this=0x1a3c9e0, event=0x7fffffffa6d0) at ../../plasma/containment.cpp:643 #93 0x00007ffff637ef86 in QGraphicsItem::sceneEvent (this=0x1a3c9f0, event=0x305fce0) at graphicsview/qgraphicsitem.cpp:6639 #94 0x00007ffff6398973 in QGraphicsScene::contextMenuEvent (this=<value optimized out>, contextMenuEvent=0x7fffffffa6d0) at graphicsview/qgraphicsscene.cpp:3600 #95 0x00007ffff63ab1b4 in QGraphicsScene::event (this=0x19d1460, event=0x7fffffffa6d0) at graphicsview/qgraphicsscene.cpp:3398 #96 0x00007ffff5d53fdc in QApplicationPrivate::notify_helper (this=0x789f10, receiver=0x19d1460, e=0x7fffffffa6d0) at kernel/qapplication.cpp:4396 #97 0x00007ffff5d59aed in QApplication::notify (this=0x7fffffffbca0, receiver=0x19d1460, e=0x7fffffffa6d0) at kernel/qapplication.cpp:4277 #98 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x19d1460, event=0x7fffffffa6d0) at ../../kdeui/kernel/kapplication.cpp:310 #99 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x19d1460, event=0x7fffffffa6d0) at kernel/qcoreapplication.cpp:732 #100 0x00007ffff63c874c in sendEvent (this=0x1a89e80, event=0x7fffffffafc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #101 QGraphicsView::contextMenuEvent (this=0x1a89e80, event=0x7fffffffafc0) at graphicsview/qgraphicsview.cpp:2888 #102 0x00007ffff5da9a54 in QWidget::event (this=0x1a89e80, event=0x7fffffffafc0) at kernel/qwidget.cpp:8354 #103 0x00007ffff61755e6 in QFrame::event (this=0x1a89e80, e=0x7fffffffafc0) at widgets/qframe.cpp:557 #104 0x00007ffff63c787b in QGraphicsView::viewportEvent (this=0x1a89e80, event=0x7fffffffafc0) at graphicsview/qgraphicsview.cpp:2862 #105 0x00007ffff539c507 in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=<value optimized out>, receiver=0x1a355f0, event=0x7fffffffafc0) at kernel/qcoreapplication.cpp:847 #106 0x00007ffff5d53fac in QApplicationPrivate::notify_helper (this=0x789f10, receiver=0x1a355f0, e=0x7fffffffafc0) at kernel/qapplication.cpp:4392 #107 0x00007ffff5d59cd1 in QApplication::notify (this=0x7fffffffbca0, receiver=0x1a355f0, e=0x7fffffffafc0) at kernel/qapplication.cpp:4038 #108 0x00007ffff79bc576 in KApplication::notify (this=0x7fffffffbca0, receiver=0x1a355f0, event=0x7fffffffafc0) at ../../kdeui/kernel/kapplication.cpp:310 #109 0x00007ffff539ccdc in QCoreApplication::notifyInternal (this=0x7fffffffbca0, receiver=0x1a355f0, event=0x7fffffffafc0) at kernel/qcoreapplication.cpp:732 #110 0x00007ffff5ddc392 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4408 #111 0x00007ffff5ddac5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffffffb910) at kernel/qapplication_x11.cpp:3536 #112 0x00007ffff5e070e2 in x11EventSourceDispatch (s=0x7930c0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #113 0x00007fffed8d8342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #114 0x00007fffed8dc2a8 in ?? () from /lib/libglib-2.0.so.0 #115 0x00007fffed8dc45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #116 0x00007ffff53c9193 in QEventDispatcherGlib::processEvents (this=0x62ef90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #117 0x00007ffff5e06a4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #118 0x00007ffff539ba02 in QEventLoop::processEvents (this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:149 #119 0x00007ffff539bdec in QEventLoop::exec (this=0x7fffffffbc40, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at kernel/qeventloop.cpp:201 #120 0x00007ffff539febb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #121 0x000000000040c952 in main (argc=3, argv=0x7fffffffe108) at /home/valorie/kde/src/amarok/src/main.cpp:261 (gdb) Expected Results: Set the custom cover, if it can't reliably fill that in by itself. OS: Linux (x86_64) release 2.6.35-23-generic Compiler: cc
Not always, even with Dynamic Playlist going, and even with Echonest custom bias. Two in a row fooled me.
Could you please just run 'amarok .d --nofork' form the command line without gdb? A backtrace from Dr. Konqi would be more useful. Currently it looks like a plasma bug.
Dr. Konqui didn't start this time, but here is the -d --nofork output from when the new album was reported: amarok: [lastfm] nowPlaying: "Thievery Corporation" - "The Mirror Conspiracy" - "Le Monde" HTTP POST: QUrl( "http://post.audioscrobbler.com:80/np_1.2" ) "s=1e85765746ff42008d669a68e44f8736&a=Thievery%20Corporation&t=Le%20Monde&b=The%20Mirror%20Conspiracy&l=195&n=0&m=19aa08f1-ab63-4599-a61c-014812b634ff" amarok: END__: void ScrobblerAdapter::trackPlaying(Meta::TrackPtr) [Took: 0.37s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) amarok: [CurrentEngine] updating track "Le Monde" amarok: [CurrentEngine] setting up 1 albums amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0.002s] amarok: BEGIN: void VideoclipApplet::trackPlaying() amarok: END__: void VideoclipApplet::trackPlaying() [Took: 0s] amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.73s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Le Monde" amarok: BEGIN: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) amarok: END__: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) [Took: 0s] amarok: END__: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) [Took: 0.001s] amarok: END__: void LyricsEngine::update() [Took: 0.001s] amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64) amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 195000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.001s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("Thievery Corporation") amarok: [EngineController] Album : ("The Mirror Conspiracy") amarok: [EngineController] Title : ("Le Monde") amarok: [EngineController] Genre : ("Bossa Nova") amarok: [EngineController] Tracknumber: ("2") amarok: [EngineController] Length : () amarok: [EngineController] Track changed: true current: 0x490e680 url "file:///home/valorie/Music/Thievery Corporation/The Mirror Conspiracy/Thievery Corporation - 02 - Le Monde.ogg" amarok: [EngineController] no spam amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Le Monde" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::bottomModelRowsInsertedScroll() amarok: END__: void Playlist::PrettyListView::bottomModelRowsInsertedScroll() [Took: 0s] amarok: BEGIN: void Albums::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void Albums::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.049s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) amarok: END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.006s] amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.027s] amarok: BEGIN: void PhotosApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: [PhotosApplet] received message: Fetching amarok: END__: void PhotosApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: [VideoclipApplet] message fetching amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.003s] amarok: BEGIN: void LabelsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void LabelsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void LyricsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] QFont::setPointSize: Point size <= 0 (0), must be greater than 0 QFont::setPointSize: Point size <= 0 (0), must be greater than 0 QFont::setPointSize: Point size <= 0 (0), must be greater than 0 QFont::setPointSize: Point size <= 0 (0), must be greater than 0 QFont::setPointSize: Point size <= 0 (0), must be greater than 0 QFont::setPointSize: Point size <= 0 (0), must be greater than 0 "PulseSupport(2): Phonon Output Stream {11c4dd1e-a586-4f6e-bb28-c937d7f12ab1} is gone at the PA end. Marking it as invalid in our cache as we may reuse it." "PulseSupport(2): Found PulseAudio stream index 5 for Phonon Output Stream {11c4dd1e-a586-4f6e-bb28-c937d7f12ab1}" amarok: BEGIN: virtual QList<QAction*> CurrentTrack::contextualActions() amarok: END__: virtual QList<QAction*> CurrentTrack::contextualActions() [Took: 0s] amarok: [SimilarArtistsEngine] Found 5 similar artists of "Thievery Corporation" amarok: BEGIN: void SimilarArtistsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: BEGIN: void SimilarArtistsApplet::artistsUpdate() amarok: END__: void SimilarArtistsApplet::artistsUpdate() [Took: 0.82s] amarok: END__: void SimilarArtistsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.84s] amarok: BEGIN: void LabelsEngine::resultLastFm(const KUrl&, QByteArray, NetworkAccessManagerProxy::Error) amarok: END__: void LabelsEngine::resultLastFm(const KUrl&, QByteArray, NetworkAccessManagerProxy::Error) [Took: 0.004s] "OK" amarok: BEGIN: void LabelsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void LabelsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.32s] amarok: [WikipediaEngine] Fetching listing: KUrl("http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Thievery%20Corporation&srprop=size&srredirects=1&srlimit=20&format=xml") amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) amarok: [WikipediaEngine] data is empty amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: [WikipediaApplet] data Empty! amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: void PhotosEngine::resultFlickr(const KUrl&, QByteArray, NetworkAccessManagerProxy::Error) amarok: [PhotosEngine] got 10 photo info amarok: END__: void PhotosEngine::resultFlickr(const KUrl&, QByteArray, NetworkAccessManagerProxy::Error) [Took: 0s] amarok: BEGIN: void PhotosApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: [PhotosApplet] received data for: "Thievery Corporation" 10 amarok: BEGIN: void PhotosScrollWidget::setPhotosInfoList(const QList<KSharedPtr<PhotosInfo> >&) amarok: [PhotosScrollWidget] adding 10 new photos amarok: END__: void PhotosScrollWidget::setPhotosInfoList(const QList<KSharedPtr<PhotosInfo> >&) [Took: 0.003s] amarok: END__: void PhotosApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.004s] amarok: BEGIN: void Dynamic::EchoNestBias::artistNameQueryDone(KJob*) amarok: got element ID: "music://id.echonest.com/~/AR/ARVTCS91187FB44DF6" amarok: got param map: QMap(("api_key", "DD9P0OV9OYFH1LCAE")("id", "music://id.echonest.com/~/AR/ARVTCS91187FB44DF6")("rows", "30")("version", "3")) amarok: created url for EchoNest request: KUrl("http://developer.echonest.com/api/get_similar?api_key=DD9P0OV9OYFH1LCAE&id=music%3A%2F%2Fid.echonest.com%2F~%2FAR%2FARVTCS91187FB44DF6&rows=30&version=3") amarok: END__: void Dynamic::EchoNestBias::artistNameQueryDone(KJob*) [Took: 0s] amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const amarok: BEGIN: void LyricsManager::lyricsResult(const QString&, bool) amarok: [LyricsManager] setting cached lyrics... amarok: BEGIN: void ScrobblerAdapter::trackMetadataChanged(Meta::TrackPtr) amarok: END__: void ScrobblerAdapter::trackMetadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) amarok: BEGIN: bool EngineController::isStream() amarok: END__: bool EngineController::isStream() [Took: 0s] amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] amarok: [CurrentEngine] albums list unchanged, not updating amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LabelsEngine::update(bool) amarok: END__: void LabelsEngine::update(bool) [Took: 0s] amarok: BEGIN: void PhotosEngine::update(bool) amarok: [PhotosEngine] artist name unchanged amarok: END__: void PhotosEngine::update(bool) [Took: 0s] amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: [Playlist::Model] Metadata updated for track "Le Monde" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsSubject::sendNewLyrics(QStringList) amarok: BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) amarok: END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] amarok: END__: void LyricsSubject::sendNewLyrics(QStringList) [Took: 0s] amarok: END__: void LyricsManager::lyricsResult(const QString&, bool) [Took: 0.028s] amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const [Took: 0.029s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Le Monde" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.006s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.01s] "OK" amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok(3340)/kdeui (KIconLoader): Trying to remove an entry which is already invalid. This cache is likely corrupt. amarok: BEGIN: virtual QList<QAction*> CurrentTrack::contextualActions() amarok: END__: virtual QList<QAction*> CurrentTrack::contextualActions() [Took: 0s] amarok: BEGIN: void SqlRegistry::emptyCache() amarok: [SqlRegistry] albums: 67 (0) of 1889 cached amarok: [SqlRegistry] artists: 45 (-24) of 2583 cached amarok: [SqlRegistry] genres: 20 (-2) of 238 cached amarok: [SqlRegistry] tracks: 63 (-142) of 20630 cached amarok: END__: void SqlRegistry::emptyCache() [Took: 0.039s] amarok: BEGIN: void VideoclipEngine::resultFinalize() amarok: [VideoclipEngine] VideoClipEngine total Fetched : 7 entries amarok: END__: void VideoclipEngine::resultFinalize() [Took: 0s] amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.64s] amarok: BEGIN: void Dynamic::EchoNestBias::artistSuggestedQueryDone(KJob*) amarok: Adding related artist: "Rockers Hi-Fi" amarok: Adding related artist: "Nightmares on Wax" amarok: Adding related artist: "Funki Porcini" amarok: Adding related artist: "Kruder & Dorfmeister" amarok: Adding related artist: "Fila Brazillia" amarok: Adding related artist: "The Dining Rooms" amarok: Adding related artist: "A Forest Mighty Black" amarok: Adding related artist: "Massive Attack" amarok: Adding related artist: "Zero 7" amarok: Adding related artist: "Up, Bustle & Out" amarok: Adding related artist: "Supreme Beings of Leisure" amarok: Adding related artist: "Wagon Christ" amarok: Adding related artist: "Tosca" amarok: Adding related artist: "De-Phazz" amarok: Adding related artist: "DJ Krush" amarok: Adding related artist: "Tricky" amarok: Adding related artist: "Thunderball" amarok: Adding related artist: "Nitin Sawhney" amarok: Adding related artist: "Parov Stelar" amarok: Adding related artist: "Bonobo" amarok: Adding related artist: "The Karminsky Experience Inc." amarok: Adding related artist: "Palm Skin Productions" amarok: Adding related artist: "The Herbaliser" amarok: Adding related artist: "Coldcut" amarok: Adding related artist: "Morcheeba" amarok: Adding related artist: "Funky Lowlives" amarok: Adding related artist: "The Solid Doctor" amarok: Adding related artist: "Sofa Surfers" amarok: Adding related artist: "Koop" amarok: Adding related artist: "The Funky Lowlives" amarok: END__: void Dynamic::EchoNestBias::artistSuggestedQueryDone(KJob*) [Took: 0.017s] amarok: BEGIN: void Dynamic::EchoNestBias::updateReady(QString, QStringList) amarok: END__: void Dynamic::EchoNestBias::updateReady(QString, QStringList) [Took: 0s] amarok: BEGIN: void Dynamic::EchoNestBias::updateFinished() amarok: END__: void Dynamic::EchoNestBias::updateFinished() [Took: 0s] amarok: BEGIN: virtual QList<QAction*> CurrentTrack::contextualActions() amarok: END__: virtual QList<QAction*> CurrentTrack::contextualActions() [Took: 0s] amarok: [WikipediaEngine] Received page from wikipedia: KUrl("http://en.wikipedia.org/w/index.php?title=Thievery%20Corporation&redirects=1&useskin=monobook") amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0s] amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.058s] amarok: BEGIN: virtual QList<QAction*> CurrentTrack::contextualActions() amarok: END__: virtual QList<QAction*> CurrentTrack::contextualActions() [Took: 0s] amarok: [CoverFetcher] Queueing automatic cover fetch for: "The Mirror Conspiracy" amarok: [CoverFetchUnit] "Error occured when pareparing Last.fm urls for The Mirror Conspiracy: Expected character data." amarok: [CoverFetchUnit] QHash((KUrl("http://userserve-ak.last.fm/serve/300x300/41417729.png") , QHash(("releaseurl", "http://www.last.fm/music/Thievery+Corporation/_/Treasures")("normalarturl", "http://userserve-ak.last.fm/serve/300x300/41417729.png")("thumbarturl", "http://userserve-ak.last.fm/serve/174s/41417729.png")("source", "Last.fm")("name", "Treasures")) ) ) amarok: [CoverFetcher] Finished successfully for album "The Mirror Conspiracy" amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: [Playlist::Model] Metadata updated for album "The Mirror Conspiracy" amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) amarok: END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.01s] amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) [Took: 0.029s] QSocketNotifier: Invalid socket 34 and type 'Read', disabling... KCrash: Application 'amarok' crashing... KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit sock_file=/home/valorie/.kde/socket-valorie-HP-Pavilion-dv7-Notebook-PC/kdeinit4__0 QSocketNotifier: Invalid socket 65 and type 'Read', disabling... static void Phonon::Xine::XineStream::xineEventListener(void*, const xine_event_t*) XINE_EVENT_UI_MESSAGE static void Phonon::Xine::XineStream::xineEventListener(void*, const xine_event_t*) XINE_MSG_AUDIO_OUT_UNAVAILABLE Assertion 'pa_close(fds[0]) == 0' failed at pulsecore/core-util.c:2215, function pa_close_pipe(). Aborting. Unable to start Dr. Konqi I had no luck attaching a gdb after the crash.
I doubt it is the cover fetcher, as this is reported a success. I can't reproduce this at all, can somebody else and eventually get a proper backtrace?
Valorie, is this still relevant?
It hasn't happened for at least a month, so perhaps whatever transient condition was causing the crash is gone.
*** Bug 268812 has been marked as a duplicate of this bug. ***
*** Bug 263586 has been marked as a duplicate of this bug. ***