Bug 263537 - Amarok performs database copies which freeze and on quit crash Plasma
Summary: Amarok performs database copies which freeze and on quit crash Plasma
Status: RESOLVED DUPLICATE of bug 209004
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-18 12:50 UTC by Cyril Brosch
Modified: 2011-06-20 04:47 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
multiple copy file dialogues triggered by Amarok (550.11 KB, image/png)
2011-01-18 12:50 UTC, Cyril Brosch
Details
New crash information added by DrKonqi (7.24 KB, text/plain)
2011-01-29 16:38 UTC, Sergejus
Details
New crash information added by DrKonqi (15.35 KB, text/plain)
2011-01-30 06:23 UTC, Alexander
Details
New crash information added by DrKonqi (5.59 KB, text/plain)
2011-06-20 04:47 UTC, Michael Sexton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cyril Brosch 2011-01-18 12:50:02 UTC
Created attachment 56165 [details]
multiple copy file dialogues triggered by Amarok

Version:           unspecified (using KDE 4.5.5) 
OS:                Linux

Since some GIT version of Amarok 2.4 and in Amarok 2.4 final there appear copy file dialogues, triggered by the Amarok database (see attached screenshot). The dialogue starts after a few minutes after beginning to play, stays there for a few seconds (until completed, although the files are empty), and after a few seconds a second dialogue opens and so on.
Somtimes Plasma stays responsible during the copy action, but mostly it freezes. When I quit Amarok after a few seconds Plasma crashes, giving me the following backtrace:

Application: Plasma-Arbeitsfläche (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb594b710 (LWP 1903))]

Thread 3 (Thread 0xa7430b70 (LWP 8095)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb8452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d2e69c in wait (this=0x8f4dc24, mutex=0x8f4dc20, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8f4dc24, mutex=0x8f4dc20, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb6d23cc4 in QThreadPoolThread::run (this=0xa7500718) at concurrent/qthreadpool.cpp:140
#5  0xb6d2e04f in QThreadPrivate::start (arg=0xa7500718) at thread/qthread_unix.cpp:248
#6  0xb6cb3b25 in start_thread () from /lib/libpthread.so.0
#7  0xb60a046e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa7ed8b70 (LWP 8096)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb8452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d2e69c in wait (this=0x8f4dc24, mutex=0x8f4dc20, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8f4dc24, mutex=0x8f4dc20, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb6d23cc4 in QThreadPoolThread::run (this=0x8f66550) at concurrent/qthreadpool.cpp:140
#5  0xb6d2e04f in QThreadPrivate::start (arg=0x8f66550) at thread/qthread_unix.cpp:248
#6  0xb6cb3b25 in start_thread () from /lib/libpthread.so.0
#7  0xb60a046e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb594b710 (LWP 1903)):
[KCrash Handler]
#7  detach (this=0xa69e6f0, key=..., value=...) at /usr/include/QtCore/qhash.h:299
#8  insert (this=0xa69e6f0, key=..., value=...) at /usr/include/QtCore/qhash.h:749
#9  Plasma::DataContainer::setData (this=0xa69e6f0, key=..., value=...) at /usr/src/debug/kdelibs-4.5.5/plasma/datacontainer.cpp:53
#10 0xa6b1a424 in PlayerContainer::updateInfo (this=0xa69e6f0) at /usr/src/debug/kdebase-workspace-4.5.5/plasma/generic/dataengines/nowplaying/playercontainer.cpp:76
#11 0xa6b1a6a6 in PlayerContainer::qt_metacall (this=0xa69e6f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfca0bd8)
    at /usr/src/debug/kdebase-workspace-4.5.5/build/plasma/generic/dataengines/nowplaying/playercontainer.moc:74
#12 0xb6e2defd in QMetaObject::metacall (object=0xa69e6f0, cl=QMetaObject::InvokeMetaMethod, idx=10, argv=0xbfca0bd8) at kernel/qmetaobject.cpp:237
#13 0xb6e3cfe8 in QMetaObject::activate (sender=0xa69e6f0, m=0xb50107a4, local_signal_index=2, argv=0xbfca0bd8) at kernel/qobject.cpp:3295
#14 0xb4e38105 in Plasma::DataContainer::updateRequested (this=0xa69e6f0, _t1=0xa69e6f0) at /usr/src/debug/kdelibs-4.5.5/build/plasma/datacontainer.moc:115
#15 0xb4e731e6 in Plasma::SignalRelay::timerEvent (this=0xa68fd48, event=0xbfca1100) at /usr/src/debug/kdelibs-4.5.5/plasma/private/datacontainer_p.cpp:155
#16 0xb6e3a774 in QObject::event (this=0xa68fd48, e=0xbfca1100) at kernel/qobject.cpp:1212
#17 0xb6360c64 in QApplicationPrivate::notify_helper (this=0x80bed60, receiver=0xa68fd48, e=0xbfca1100) at kernel/qapplication.cpp:4302
#18 0xb6368bf7 in QApplication::notify (this=0x80ad6b8, receiver=0xa68fd48, e=0xbfca1100) at kernel/qapplication.cpp:3706
#19 0xb74469f1 in KApplication::notify (this=0x80ad6b8, receiver=0xa68fd48, event=0xbfca1100) at /usr/src/debug/kdelibs-4.5.5/kdeui/kernel/kapplication.cpp:310
#20 0xb6e27e0e in QCoreApplication::notifyInternal (this=0x80ad6b8, receiver=0xa68fd48, event=0xbfca1100) at kernel/qcoreapplication.cpp:726
#21 0xb6e5670e in sendEvent (this=0x80c74b4) at kernel/qcoreapplication.h:215
#22 QTimerInfoList::activateTimers (this=0x80c74b4) at kernel/qeventdispatcher_unix.cpp:618
#23 0xb6e53642 in timerSourceDispatch (source=0x80c7480) at kernel/qeventdispatcher_glib.cpp:184
#24 0xb5baeb49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb5baf350 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb5baf60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb6e53d4b in QEventDispatcherGlib::processEvents (this=0x80bdf28, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#28 0xb641119a in QGuiEventDispatcherGlib::processEvents (this=0x80bdf28, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0xb6e2711d in QEventLoop::processEvents (this=0xbfca13c4, flags=...) at kernel/qeventloop.cpp:149
#30 0xb6e27319 in QEventLoop::exec (this=0xbfca13c4, flags=...) at kernel/qeventloop.cpp:201
#31 0xb6e2bc70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#32 0xb635e164 in QApplication::exec () at kernel/qapplication.cpp:3581
#33 0xb2d866aa in kdemain (argc=1, argv=0x80a6738) at /usr/src/debug/kdebase-workspace-4.5.5/plasma/desktop/shell/main.cpp:118
#34 0x0804e3f1 in _start ()



Reproducible: Sometimes




On the desktop I have the "Now Playing" plasmoid.
Additionally I attach the debug output from Amarok (after startup):

amarok: BEGIN: void EngineController::playPause() 
amarok:   [EngineController] PlayPause: EngineController state 0 
amarok:   BEGIN: void EngineController::play() 
amarok:     BEGIN: void Playlist::Actions::play() 
amarok:       BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:         BEGIN: void EngineController::play(Meta::TrackPtr, uint) 
amarok:           BEGIN: void EngineController::stop(bool) 
amarok:             BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:               [EngineController] Empty MediaSource (engine stop) 
amarok:             END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s] 
amarok:           END__: void EngineController::stop(bool) [Took: 0s] 
amarok:           [EngineController] play: bounded is  QObject(0x0)  current "Helm's Deep" 
amarok:           [EngineController] Just a normal, boring track... :-P 
amarok:           BEGIN: void EngineController::playUrl(const KUrl&, uint) 
amarok:             [EngineController] URL:  "file:///home/cyril/musik/Howard%20Shore/LOTR%20-%20The%20Two%20Towers%20Soundtrack/12.%20Helm's%20Deep.mp3" 
amarok:             [EngineController] offset:  0 
amarok:             BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:               [EngineController] Using gain of 0 with relative peak of 0 
amarok:               BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:                 BEGIN: void VideoclipEngine::update() 
amarok:                   [VideoclipEngine] Vimeo query url: KUrl("http://vimeo.com/videos/search:Howard Shore Helm's Deep") 
amarok:                 END__: void VideoclipEngine::update() [Took: 0.004s] 
amarok:               END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.004s] 
amarok:               BEGIN: bool EngineController::isStream() 
amarok:               END__: bool EngineController::isStream() [Took: 0s] 
amarok:               [WikipediaEngine] Fetching langlinks: KUrl("http://de.wikipedia.org/w/api.php?action=query&prop=langlinks&titles=Howard%20Shore&format=xml&lllimit=100&redirects=1") 
amarok:               BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:               END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:               BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) 
amarok:                 BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:                 END__: void StatusBar::updateTotalPlaylistLength() [Took: 0.001s] 
amarok:                 BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() 
amarok:                   BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:                   END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0.004s] 
amarok:                 END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0.004s] 
amarok:               END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.005s] 
amarok:               BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) 
amarok:                 current track name:  "Helm's Deep" 
amarok:                 Track timecodeable 
amarok:               END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:               BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:                 new length:  233000 
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: 0.005s] 
amarok:               END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0.005s] 
amarok:               BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:                 BEGIN: StarManager::StarManager(QObject*) 
amarok:                 END__: StarManager::StarManager(QObject*) [Took: 0.075s] 
amarok:               END__: void OSDWidget::show(const QString&, QImage) [Took: 0.17s] 
amarok:               BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) 
amarok:                 [CurrentEngine] updating track "Helm's Deep" 
amarok:                 [CurrentEngine] setting up 3 albums 
amarok:               END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0.031s] 
amarok:               BEGIN: void VideoclipApplet::trackPlaying() 
amarok:               END__: void VideoclipApplet::trackPlaying() [Took: 0s] 
amarok:             END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.69s] 
amarok:             [EngineController] track pos after play:  0 
amarok:           END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.69s] 
amarok:         END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.69s] 
amarok:       END__: void Playlist::Actions::play(quint64, bool) [Took: 0.69s] 
amarok:     END__: void Playlist::Actions::play() [Took: 0.69s] 
amarok:   END__: void EngineController::play() [Took: 0.69s] 
amarok: END__: void EngineController::playPause() [Took: 0.69s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "Helm's Deep" 
amarok:   BEGIN: bool EngineController::isStream() 
amarok:   END__: bool EngineController::isStream() [Took: 0s] 
amarok:   BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) 
amarok:   END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0.002s] 
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64) 
amarok:   BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:     new length:  233000 
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: 0.002s] 
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0.002s] 
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.005s] 
amarok: BEGIN: void EngineController::slotMetaDataChanged() 
amarok:   [EngineController] Artist     :  ("Howard Shore") 
amarok:   [EngineController] Album      :  ("Der Herr der Ringe - Die zwei Türme") 
amarok:   [EngineController] Title      :  ("Helm's Deep") 
amarok:   [EngineController] Genre      :  ("") 
amarok:   [EngineController] Tracknumber:  ("12") 
amarok:   [EngineController] Length     :  () 
amarok:   [EngineController] Track changed:  true current: 0x8c7f880 url "file:///home/cyril/musik/Howard Shore/LOTR - The Two Towers Soundtrack/12. Helm's Deep.mp3" 
amarok:   [EngineController] no spam 
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] 
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   [VideoclipApplet]  message fetching  
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.001s] 
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.12s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) 
amarok:   END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.005s] 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.014s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) 
amarok:   END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.005s] 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.007s] 
amarok: [VideoclipApplet]  video state : stopped 
amarok: [VideoclipApplet]  video state : buffering 
amarok: [VideoclipApplet] Hide VideoWidget 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] 
amarok: [VideoclipApplet]  video state : playing 
amarok: [VideoclipApplet] Hide VideoWidget 
amarok: [WikipediaEngine] Fetching listing: KUrl("http://de.wikipedia.org/w/api.php?action=query&list=search&srsearch=Howard%20Shore&srprop=size&srredirects=1&srlimit=20&format=xml") 
amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0s] 
amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.003s] 
amarok(8116)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://de.wikipedia.org/w/index.php?title=Howard%20Shore&redirects=1&useskin=monobook") 
amarok: [WikipediaEngine] Received page from wikipedia: KUrl("http://de.wikipedia.org/w/index.php?title=Howard%20Shore&redirects=1&useskin=monobook") 
amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0s] 
amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.024s] 
amarok(8116)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Howard_Shore_in_2010.jpg/250px-Howard_Shore_in_2010.jpg") 
amarok: BEGIN: void VideoclipEngine::resultFinalize() 
amarok:   [VideoclipEngine] VideoClipEngine total Fetched :  4  entries 
amarok: END__: void VideoclipEngine::resultFinalize() [Took: 0s] 
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.14s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry]   albums: 3 (-4) of 710 cached 
amarok:   [SqlRegistry]  artists: 1 (-20) of 750 cached 
amarok:   [SqlRegistry]   genres: 1 (-4) of 59 cached 
amarok:   [SqlRegistry]   tracks: 56 (-21) of 7115 cached 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.003s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.002s] 
amarok: ("9") 
amarok: 9 
amarok: ("9") 
amarok: 9 
amarok: ("18") 
amarok: 18 
amarok: ("18") 
amarok: 18 
amarok: ("9") 
amarok: 9 
amarok: ("9") 
amarok: 9 
amarok: ("63") 
amarok: 63 
amarok: ("63") 
amarok: 63 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.002s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.002s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.002s] 
amarok: BEGIN: void EngineController::slotAboutToFinish() 
amarok:   [EngineController] Track finished completely, updating statistics 
TagLib: You must at least specify a frame ID.
TagLib: You must at least specify a frame ID.
TagLib: A frame of unsupported or unknown type '' has been discarded
amarok:   [SqlRegistryP] obtained max_allowed_packet is  "1048576" 
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] 
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: 0.001s] 
amarok:   BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) 
amarok:     BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:     END__: void StatusBar::updateTotalPlaylistLength() [Took: 0.001s] 
amarok:     [Playlist::Model] Metadata updated for track "Helm's Deep" 
amarok:   END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:   BEGIN: void Playlist::Actions::requestNextTrack() 
amarok:     [Playlist::Actions] so far so good! 
amarok:     BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:       BEGIN: void EngineController::setNextTrack(Meta::TrackPtr) 
amarok:         [EngineController] locking mutex 
amarok:         [EngineController] locked! 
amarok:       END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0s] 
amarok:     END__: void Playlist::Actions::play(quint64, bool) [Took: 0s] 
amarok:   END__: void Playlist::Actions::requestNextTrack() [Took: 0s] 
amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.09s] 
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:   [EngineController] Using gain of 0 with relative peak of 0 
amarok:   BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:     BEGIN: void VideoclipEngine::update() 
amarok:       [VideoclipEngine] Vimeo query url: KUrl("http://vimeo.com/videos/search:Howard Shore The Forbidden Pool") 
amarok:     END__: void VideoclipEngine::update() [Took: 0.001s] 
amarok:   END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:   BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:   END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:   BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) 
amarok:     BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:     END__: void StatusBar::updateTotalPlaylistLength() [Took: 0.001s] 
amarok:     BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() 
amarok:       BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:       END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0.003s] 
amarok:     END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0.003s] 
amarok:   END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.005s] 
amarok:   BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) 
amarok:     current track name:  "The Forbidden Pool" 
amarok:     Track timecodeable 
amarok:   END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:   BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:     new length:  327000 
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: 0.002s] 
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0.003s] 
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0.001s] 
amarok:   BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) 
amarok:     [CurrentEngine] updating track "The Forbidden Pool" 
amarok:     [CurrentEngine] setting up 3 albums 
amarok:   END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0.006s] 
amarok:   BEGIN: void VideoclipApplet::trackPlaying() 
amarok:   END__: void VideoclipApplet::trackPlaying() [Took: 0s] 
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.079s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "The Forbidden Pool" 
amarok:   BEGIN: bool EngineController::isStream() 
amarok:   END__: bool EngineController::isStream() [Took: 0s] 
amarok:   BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) 
amarok:   END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0.004s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "The Forbidden Pool" 
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: 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:  327000 
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: 0.003s] 
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0.003s] 
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.005s] 
amarok: BEGIN: void EngineController::slotMetaDataChanged() 
amarok:   [EngineController] Artist     :  ("Howard Shore") 
amarok:   [EngineController] Album      :  ("Der Herr der Ringe - Die zwei Türme") 
amarok:   [EngineController] Title      :  ("The Forbidden Pool") 
amarok:   [EngineController] Genre      :  ("") 
amarok:   [EngineController] Tracknumber:  ("13") 
amarok:   [EngineController] Length     :  () 
amarok:   [EngineController] Track changed:  true current: 0x8c7f778 url "file:///home/cyril/musik/Howard Shore/LOTR - The Two Towers Soundtrack/13. The Forbidden Pool.mp3" 
amarok:   [EngineController] no spam 
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0.001s] 
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.034s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) 
amarok:   END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.011s] 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.031s] 
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   [VideoclipApplet]  message fetching  
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.002s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) 
amarok:   END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.001s] 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.003s] 
amarok: BEGIN: void VideoclipEngine::resultFinalize() 
amarok:   [VideoclipEngine] VideoClipEngine total Fetched :  3  entries 
amarok: END__: void VideoclipEngine::resultFinalize() [Took: 0s] 
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.098s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.002s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.002s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.002s] 
amarok: BEGIN: void EngineController::slotAboutToFinish() 
amarok:   [EngineController] Track finished completely, updating statistics 
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: You must at least specify a frame ID.
TagLib: You must at least specify a frame ID.
TagLib: A frame of unsupported or unknown type '' has been discarded
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0.001s] 
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: 0.001s] 
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 "The Forbidden Pool" 
amarok:   END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:   BEGIN: void Playlist::Actions::requestNextTrack() 
amarok:     [Playlist::Actions] so far so good! 
amarok:     BEGIN: void Playlist::Actions::play(quint64, bool) 
amarok:       BEGIN: void EngineController::setNextTrack(Meta::TrackPtr) 
amarok:         [EngineController] locking mutex 
amarok:         [EngineController] locked! 
amarok:       END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0s] 
amarok:     END__: void Playlist::Actions::play(quint64, bool) [Took: 0s] 
amarok:   END__: void Playlist::Actions::requestNextTrack() [Took: 0s] 
amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.022s] 
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:   [EngineController] Using gain of 0 with relative peak of 0 
amarok:   BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:     BEGIN: void VideoclipEngine::update() 
amarok:       [VideoclipEngine] Vimeo query url: KUrl("http://vimeo.com/videos/search:Howard Shore Breath Of Life") 
amarok:     END__: void VideoclipEngine::update() [Took: 0.001s] 
amarok:   END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:   BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:   END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:   BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) 
amarok:     BEGIN: void StatusBar::updateTotalPlaylistLength() 
amarok:     END__: void StatusBar::updateTotalPlaylistLength() [Took: 0.001s] 
amarok:     BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() 
amarok:       BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() 
amarok:       END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0.001s] 
amarok:     END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0.001s] 
amarok:   END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.003s] 
amarok:   BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) 
amarok:     current track name:  "Breath Of Life" 
amarok:     Track timecodeable 
amarok:   END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] 
amarok:   BEGIN: void ProgressWidget::trackLengthChanged(qint64) 
amarok:     new length:  308000 
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: 0.002s] 
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0.002s] 
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0.001s] 
amarok:   BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) 
amarok:     [CurrentEngine] updating track "Breath Of Life" 
amarok:     [CurrentEngine] setting up 3 albums 
amarok:   END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0.005s] 
amarok:   BEGIN: void VideoclipApplet::trackPlaying() 
amarok:   END__: void VideoclipApplet::trackPlaying() [Took: 0s] 
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.057s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "Breath Of Life" 
amarok:   BEGIN: bool EngineController::isStream() 
amarok:   END__: bool EngineController::isStream() [Took: 0s] 
amarok:   BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) 
amarok:   END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] 
amarok: END__: void LyricsEngine::update() [Took: 0.005s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] current track is "Breath Of Life" 
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: 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:  308000 
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: 0.002s] 
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0.002s] 
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.004s] 
amarok: BEGIN: void EngineController::slotMetaDataChanged() 
amarok:   [EngineController] Artist     :  ("Howard Shore") 
amarok:   [EngineController] Album      :  ("Der Herr der Ringe - Die zwei Türme") 
amarok:   [EngineController] Title      :  ("Breath Of Life") 
amarok:   [EngineController] Genre      :  ("") 
amarok:   [EngineController] Tracknumber:  ("14") 
amarok:   [EngineController] Length     :  () 
amarok:   [EngineController] Track changed:  true current: 0x8c7a2e0 url "file:///home/cyril/musik/Howard Shore/LOTR - The Two Towers Soundtrack/14. Breath Of Life.mp3" 
amarok:   [EngineController] no spam 
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] 
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.029s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) 
amarok:   END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.009s] 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.028s] 
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   [VideoclipApplet]  message fetching  
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.002s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) 
amarok:   END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0s] 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.001s] 
amarok: BEGIN: void VideoclipEngine::resultFinalize() 
amarok:   [VideoclipEngine] VideoClipEngine total Fetched :  6  entries 
amarok: END__: void VideoclipEngine::resultFinalize() [Took: 0.001s] 
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.47s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void SqlRegistry::emptyCache() 
amarok:   [SqlRegistry] Cache unchanged 
amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] 
amarok: BEGIN: void EngineController::stop(bool) 
TagLib: You must at least specify a frame ID.
TagLib: You must at least specify a frame ID.
TagLib: A frame of unsupported or unknown type '' has been discarded
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] 
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: 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 "Breath Of Life" 
amarok:   END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:   BEGIN: void TimecodeObserver::stopped(qint64, qint64) 
amarok:   END__: void TimecodeObserver::stopped(qint64, qint64) [Took: 0s] 
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage) 
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0.008s] 
amarok:   BEGIN: void WikipediaEnginePrivate::_stopped() 
amarok:   END__: void WikipediaEnginePrivate::_stopped() [Took: 0s] 
amarok:   BEGIN: void VideoclipApplet::stopped() 
amarok:     [VideoclipApplet] Hide VideoWidget 
amarok:   END__: void VideoclipApplet::stopped() [Took: 0.001s] 
amarok:   BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:   END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.001s] 
amarok:   BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:   END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0.059s] 
amarok:   BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) 
amarok:   END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s] 
amarok:   BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) 
amarok:   END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 
amarok:   BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) 
amarok:     [EngineController] Empty MediaSource (engine stop) 
amarok:   END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.001s] 
amarok: END__: void EngineController::stop(bool) [Took: 0.16s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] no current track 
amarok: END__: void LyricsEngine::update() [Took: 0s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] no current track 
amarok: END__: void LyricsEngine::update() [Took: 0s] 
amarok: BEGIN: void LyricsEngine::update() 
amarok:   [LyricsEngine] no current track 
amarok: END__: void LyricsEngine::update() [Took: 0s] 
amarok: [CurrentEngine] setting up 5 albums 
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void Albums::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.042s] 
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0.001s] 
amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0s] 
amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok:   [WikipediaApplet] stopped 
amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0s] 
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) 
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Plasma::DataEngine::Data&) [Took: 0s] 
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) 
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.001s] 
amarok: [VideoclipApplet]  video state : stopped 
amarok: BEGIN: void App::quit() 
amarok: END__: void App::quit() [Took: 0.001s] 
amarok: BEGIN: virtual bool MainWindow::queryExit() 
amarok:   BEGIN: void MainWindow::saveLayout() 
amarok:   END__: void MainWindow::saveLayout() [Took: 0.001s] 
amarok: END__: virtual bool MainWindow::queryExit() [Took: 0.001s] 
amarok: BEGIN: virtual App::~App() 
amarok:   [ScanManager] Abort scan:  "Abort requested from SqlCollection::stopScan()" 
amarok:   BEGIN: virtual ScriptManager::~ScriptManager() 
amarok:     BEGIN: void ScriptManager::slotStopScript(QString) 
amarok:       BEGIN: void ScriptManager::scriptFinished(QString) 
amarok:         BEGIN: virtual ScriptableServiceScript::~ScriptableServiceScript() 
amarok:         END__: virtual ScriptableServiceScript::~ScriptableServiceScript() [Took: 0s] 
amarok:       END__: void ScriptManager::scriptFinished(QString) [Took: 0.031s] 
amarok:     END__: void ScriptManager::slotStopScript(QString) [Took: 0.032s] 
amarok:     BEGIN: void ScriptManager::slotStopScript(QString) 
amarok:       BEGIN: void ScriptManager::scriptFinished(QString) 
amarok:         BEGIN: virtual ScriptableServiceScript::~ScriptableServiceScript() 
amarok:         END__: virtual ScriptableServiceScript::~ScriptableServiceScript() [Took: 0s] 
amarok:       END__: void ScriptManager::scriptFinished(QString) [Took: 0.033s] 
amarok:     END__: void ScriptManager::slotStopScript(QString) [Took: 0.034s] 
amarok:     BEGIN: void ScriptManager::slotStopScript(QString) 
amarok:       BEGIN: void ScriptManager::scriptFinished(QString) 
amarok:         BEGIN: virtual ScriptableServiceScript::~ScriptableServiceScript() 
amarok:         END__: virtual ScriptableServiceScript::~ScriptableServiceScript() [Took: 0s] 
amarok:       END__: void ScriptManager::scriptFinished(QString) [Took: 0.017s] 
amarok:     END__: void ScriptManager::slotStopScript(QString) [Took: 0.017s] 
amarok:   END__: virtual ScriptManager::~ScriptManager() [Took: 0.083s] 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok(8116) EventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createWidgets! 
amarok:   BEGIN: virtual OSDWidget::~OSDWidget() 
amarok:   END__: virtual OSDWidget::~OSDWidget() [Took: 0s] 
amarok:   BEGIN: virtual MainWindow::~MainWindow() 
amarok:     BEGIN: QString BrowserCategoryList::path() 
amarok:       BEGIN: QString BrowserCategoryList::path() 
amarok:         [BrowserCategoryList] path:  "playlists/user playlists" 
amarok:       END__: QString BrowserCategoryList::path() [Took: 0s] 
amarok:       [BrowserCategoryList] path:  "root list/playlists/user playlists" 
amarok:     END__: QString BrowserCategoryList::path() [Took: 0s] 
amarok:     BEGIN: virtual StatusBar::~StatusBar() 
amarok:       BEGIN: virtual PopupWidget::~PopupWidget() 
amarok:       END__: virtual PopupWidget::~PopupWidget() [Took: 0.001s] 
amarok:     END__: virtual StatusBar::~StatusBar() [Took: 0.001s] 
amarok:     BEGIN: virtual SvgHandler::~SvgHandler() 
amarok:     END__: virtual SvgHandler::~SvgHandler() [Took: 0.003s] 
amarok:     BEGIN: virtual PaletteHandler::~PaletteHandler() 
amarok:     END__: virtual PaletteHandler::~PaletteHandler() [Took: 0s] 
amarok:   END__: virtual MainWindow::~MainWindow() [Took: 0.004s] 
amarok:   BEGIN: virtual CollectionTreeView::~CollectionTreeView() 
amarok:     BEGIN: virtual CollectionTreeItemModel::~CollectionTreeItemModel() 
amarok:     END__: virtual CollectionTreeItemModel::~CollectionTreeItemModel() [Took: 0s] 
amarok:   END__: virtual CollectionTreeView::~CollectionTreeView() [Took: 0s] 
amarok:   BEGIN: virtual ServiceBrowser::~ServiceBrowser() 
amarok:   END__: virtual ServiceBrowser::~ServiceBrowser() [Took: 0s] 
amarok:   BEGIN: virtual ScriptableServiceManager::~ScriptableServiceManager() 
amarok:   END__: virtual ScriptableServiceManager::~ScriptableServiceManager() [Took: 0s] 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e343d8 that has parent 0x0 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e341b0 that has parent 0x8e343d8 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e34758 that has parent 0x0 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3b6e0 that has parent 0x8e34758 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3b9d0 that has parent 0x0 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3c218 that has parent 0x8e3b9d0 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3c9e8 that has parent 0x0 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3c988 that has parent 0x8e3c9e8 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3d240 that has parent 0x0 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3d448 that has parent 0x8e3d240 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3d910 that has parent 0x8e3d448 
amarok:   [APG::ConstraintNode] destroying constraint at 0x8e3df90 that has parent 0x8e3d448 
amarok:   BEGIN: void PlaylistBrowserNS::DynamicCategory::saveOnExit() 
amarok:     BEGIN: void PlaylistBrowserNS::DynamicModel::saveCurrent() 
amarok:     END__: void PlaylistBrowserNS::DynamicModel::saveCurrent() [Took: 0s] 
amarok:   END__: void PlaylistBrowserNS::DynamicCategory::saveOnExit() [Took: 0.001s] 
amarok:   BEGIN: virtual Context::ContextView::~ContextView() 
amarok:     [ContextView] Unloading plasma engine:  "amarok-videoclip" 
amarok:     BEGIN: virtual VideoclipEngine::~VideoclipEngine() 
amarok:     END__: virtual VideoclipEngine::~VideoclipEngine() [Took: 0s] 
amarok:     BEGIN: virtual ContextObserver::~ContextObserver() 
amarok:       BEGIN: void ContextSubject::detach(ContextObserver*) 
amarok:       END__: void ContextSubject::detach(ContextObserver*) [Took: 0s] 
amarok:     END__: virtual ContextObserver::~ContextObserver() [Took: 0s] 
amarok:     [ContextView] Unloading plasma engine:  "amarok-photos" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-tabs" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-wikipedia" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-current" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-lyrics" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-info" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-labels" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-similarArtists" 
amarok:     [ContextView] Unloading plasma engine:  "amarok-upcomingEvents" 
amarok:     BEGIN: void Context::ContextView::clear(const Context::ContextState&) 
amarok:       BEGIN: virtual void Context::VerticalAppletLayout::saveToConfig(KConfigGroup&) 
amarok:         [VerticalAppletLayout] saving applet "currenttrack" 
amarok:         [VerticalAppletLayout] saving applet "wikipedia" 
amarok:         [VerticalAppletLayout] saving applet "lyrics" 
amarok:         [VerticalAppletLayout] saving applet "albums" 
amarok:         [VerticalAppletLayout] saving applet "videoclip" 
amarok:       END__: virtual void Context::VerticalAppletLayout::saveToConfig(KConfigGroup&) [Took: 0s] 
amarok:     END__: void Context::ContextView::clear(const Context::ContextState&) [Took: 0.028s] 
amarok:   END__: virtual Context::ContextView::~ContextView() [Took: 0.033s] 
amarok:   BEGIN: virtual ContextSubject::~ContextSubject() 
amarok:   END__: virtual ContextSubject::~ContextSubject() [Took: 0s] 
amarok:   BEGIN: virtual Context::ContextScene::~ContextScene() 
amarok:   END__: virtual Context::ContextScene::~ContextScene() [Took: 0s] 
amarok:   BEGIN: virtual Context::Containment::~Containment() 
amarok:   END__: virtual Context::Containment::~Containment() [Took: 0s] 
amarok:   BEGIN: virtual Context::VerticalAppletLayout::~VerticalAppletLayout() 
amarok:   END__: virtual Context::VerticalAppletLayout::~VerticalAppletLayout() [Took: 0.022s] 
amarok:   BEGIN: virtual StarManager::~StarManager() 
amarok:   END__: virtual StarManager::~StarManager() [Took: 0s] 
amarok:   BEGIN: virtual Playlist::Model::~Model() 
amarok:   END__: virtual Playlist::Model::~Model() [Took: 0.013s] 
amarok:   BEGIN: virtual Playlists::PlaylistFileProvider::~PlaylistFileProvider() 
amarok:     1  Playlists loaded 
amarok:   END__: virtual Playlists::PlaylistFileProvider::~PlaylistFileProvider() [Took: 0.002s] 
amarok:   BEGIN: virtual CollectionManager::~CollectionManager() 
amarok:     [ScanManager] Abort scan:  "Amarok is closing" 
amarok:     BEGIN: virtual MySqlStorage::~MySqlStorage() 
amarok:     END__: virtual MySqlStorage::~MySqlStorage() [Took: 0s] 
amarok:     BEGIN: virtual MountPointManager::~MountPointManager() 
amarok:     END__: virtual MountPointManager::~MountPointManager() [Took: 0s] 
amarok:     BEGIN: virtual Collections::MtpCollectionFactory::~MtpCollectionFactory() 
amarok:     END__: virtual Collections::MtpCollectionFactory::~MtpCollectionFactory() [Took: 0s] 
amarok:   END__: virtual CollectionManager::~CollectionManager() [Took: 0.003s] 
amarok:   BEGIN: virtual EngineController::~EngineController() 
amarok:   END__: virtual EngineController::~EngineController() [Took: 0.001s] 
amarok: END__: virtual App::~App() [Took: 0.57s] 
amarok: BEGIN: virtual Dynamic::BiasedPlaylist::~BiasedPlaylist() 
amarok: END__: virtual Dynamic::BiasedPlaylist::~BiasedPlaylist() [Took: 0s] 
amarok: [MySqlStorage] Deinitialized thread, count== 4
Comment 1 Cyril Brosch 2011-01-19 18:43:55 UTC
Some additional info: During the copying Plasma gets up to using of 40% CPU and 850 MB of RAM.
Comment 2 mityi 2011-01-25 00:27:03 UTC
i confirm this bag
Comment 3 Sergejus 2011-01-29 16:38:48 UTC
Created attachment 56622 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.0

- What I was doing when the application crashed:
Opened the amarok 2.4.0 started listening to the music.

- Unusual behavior I noticed:
After some time file copy notifcations started to appear.
Then plasma desktop shell has crashed.
This has accured several times.
Same crash behavior with KDE 4.6 and KDE 4.5.5.

-- Backtrace (Reduced):
#6  detach (this=0x4a7a730, key=..., value=...) at /usr/include/qt4/QtCore/qhash.h:299
#7  insert (this=0x4a7a730, key=..., value=...) at /usr/include/qt4/QtCore/qhash.h:753
#8  Plasma::DataContainer::setData (this=0x4a7a730, key=..., value=...) at ../../plasma/datacontainer.cpp:51
[...]
#12 0x00007fe2c72de422 in Plasma::DataContainer::updateRequested (this=0x4a7a730, _t1=0x4a7a730) at ./datacontainer.moc:126
#13 0x00007fe2c731cde3 in Plasma::SignalRelay::timerEvent (this=0x3ef12f0, event=<value optimized out>) at ../../plasma/private/datacontainer_p.cpp:155
Comment 4 Alexander 2011-01-30 06:23:39 UTC
Created attachment 56649 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.0

- Estaba con el Amarok Abierto, el widget Ahora suena Activo, empezó a salir mensajes de cargas desconocidas y al detener el amarok se finalizó el plasma.

-- Backtrace (Reduced):
#14 0x087ffb44 in QHashData::detach_helper2 (this=0xb61bfbb8, node_duplicate=0x560790 <QHash<QString, QVariant>::duplicateNode(QHashData::Node*, void*)>, node_delete=0x5609d0 <QHash<QString, QVariant>::deleteNode2(QHashData::Node*)>, nodeSize=24, nodeAlign=4) at tools/qhash.cpp:223
[...]
#16 0x0055e28c in detach (this=0xaddbad8, key=..., value=...) at /usr/include/qt4/QtCore/qhash.h:299
#17 insert (this=0xaddbad8, key=..., value=...) at /usr/include/qt4/QtCore/qhash.h:753
#18 Plasma::DataContainer::setData (this=0xaddbad8, key=..., value=...) at ../../plasma/datacontainer.cpp:51
#19 0x03d23f85 in PlayerContainer::updateInfo (this=0xaddbad8) at ../../../../../plasma/generic/dataengines/nowplaying/playercontainer.cpp:79
Comment 5 Dario Andres 2011-02-06 18:09:21 UTC
[Comment from a bug triager]
The crash described in this report is bug 209004. Regards
Comment 6 Cyril Brosch 2011-02-06 19:00:04 UTC

*** This bug has been marked as a duplicate of bug 209004 ***
Comment 7 Michael Sexton 2011-06-20 04:47:54 UTC
Created attachment 61164 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1

- What I was doing when the application crashed: After I started a song in Amarok, these dialogues kept popping up in the upper left hand corner one after the other in rapid succession.  This goes on even after I stop the song. I have the NOW PLAYING plasmoid by the way. The artwork did not show up. After I quit amarok, plasma crashes. 

- Unusual behavior I noticed: While the copy dialogues are going on, I cannot access anything on the desktop. I have to hit "ALT-Q" fast enought to get amarok to quit. Once I get it to quit, plasma crashes.  Here is the backtrace.

-- Backtrace (Reduced):
#6  detach (this=0x18f0d90, key=..., value=...) at /usr/include/QtCore/qhash.h:299
#7  insert (this=0x18f0d90, key=..., value=...) at /usr/include/QtCore/qhash.h:754
#8  Plasma::DataContainer::setData (this=0x18f0d90, key=..., value=...) at /usr/src/debug/kdelibs-4.6.0/plasma/datacontainer.cpp:51
#9  0x00007f2893cbdfe4 in PlayerContainer::updateInfo (this=0x18f0d90) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/dataengines/nowplaying/playercontainer.cpp:79
#10 0x00007f2893cbe230 in PlayerContainer::qt_metacall (this=0x18f0d90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/build/plasma/generic/dataengines/nowplaying/playercontainer.moc:74