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
Some additional info: During the copying Plasma gets up to using of 40% CPU and 850 MB of RAM.
i confirm this bag
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
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 from a bug triager] The crash described in this report is bug 209004. Regards
*** This bug has been marked as a duplicate of bug 209004 ***
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