Hide Forgot
Created attachment 485561 [details] amarok freezes when changing tracks (traslucent notification stays) Description of problem: sometimes (2 times up to now), amarok freezes when changing tracks and the track traslucent notification stays solid. How reproducible: cannot, hapened twice. Steps to Reproduce: 1. 2. 3. Version-Release number of selected component (if applicable): kdebase.x86_64 6:4.6.1-2.fc15 @updates-testing kdebase-libs.x86_64 6:4.6.1-2.fc15 @updates-testing kdebase-runtime.x86_64 4.6.1-1.fc15 @updates-testing kdebase-runtime-debuginfo.x86_64 4.6.1-1.fc15 @updates-testing-debuginfo kdebase-runtime-flags.noarch 4.6.1-1.fc15 @updates-testing kdebase-runtime-libs.x86_64 4.6.1-1.fc15 @updates-testing kdebase-workspace.x86_64 4.6.1-3.fc15 @updates-testing kdebase-workspace-debuginfo.x86_64 4.6.1-3.fc15 @updates-testing-debuginfo kdebase-workspace-libs.x86_64 4.6.1-3.fc15 @updates-testing Additional info:
Created attachment 486420 [details] another amarok backtracke while in screensaver & changed tracks I hapened while i went away (amrok was playing), locked-screen, then i saw 'a flash in the screen' , unlocked it and the kde crash handler was there. amarok.x86_64 2.4.0-2.fc15 @fedora amarok-libs.x86_64 2.4.0-2.fc15 @fedora amarok-utils.x86_64 2.4.0-2.fc15 @fedora kdelibs.x86_64 6:4.6.1-4.fc15 @updates-testing kdelibs-common.x86_64 6:4.6.1-4.fc15 @updates-testing kdelibs-debuginfo.x86_64 6:4.6.1-4.fc15 @updates-testing-debuginfo
.xsession-errors plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application amarok(1781)/kio (KIOJob) KIO::SimpleJob::doKill: KIO::FileJob(0x2eafc50) This is overkill. klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. Listener adapter polkit_qt_listener_initiate_authentication GSimpleAsyncResult: 0x9b6460 polkit_qt_listener_initiate_authentication callback for 0x8be900 (process:1864): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed REQUEST COMPLETED Listener adapter polkit_qt_listener_initiate_authentication_finish polkit_qt_listener_initiate_authentication_finish callback for 0x8be900 klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. kbuildsycoca4 running... amarok(1781)/kio (KIOJob) KIO::SimpleJob::doKill: KIO::FileJob(0x2bc2800) This is overkill. kded(1645)/kmix: MixDevice::setId(" "stream: " ") . Invalid key - it might not contain spaces plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application kate(14514)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1b10638 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes. kate(14514)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1c523a0 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes. kate(14514)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x1b916e8 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes. X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x9400019 plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application X Error: BadAccess (attempt to access private resource denied) 10 Major opcode: 2 (X_ChangeWindowAttributes) Resource id: 0x940001e klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. KCrash: Application 'amarok' crashing... KCrash: Attempting to start /usr/libexec/kde4/drkonqi from kdeinit klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. klauncher(1643)/kio (KLauncher): SlavePool: No communication with slave. plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(1723)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
The second backtrace correspond to another bug which i opened in bugs.kde.org "Bug 268922 - Amarok 2.4.0-2 (F15 Alpha) crashes while playing or changing songs" ----- About this bug, the one that when changing songs the traslucent notification freezes, i was able to reproduce it parcially. I took note of the file, then discovered: WORKS -r-xr-xr-x. 1 user1 user1 6985071 Mar 30 XXXX XX-XX - XXX'X XXX XXXX.mp3 FAILS (the playlist skips to the next working file) -r-xr-xr-x. 1 user1 user1 8450227 Mar 30 XXXX XX-XX - XXX XXXX(#01).mp3 the ones that freezed amarok were these type of files, hinting that amarok has problems palying certain filenames. If i select these files manually, it skips these, but if i let it play for a long time and reches these songs, this bug happens. I was unable to get a proper gdb backtrace, but i will try again. --- Output of amarok --debug when selecting affected tracks (did not crash/freeze, but skipped the files) amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(quint64, bool) amarok: BEGIN: void EngineController::play(Meta::TrackPtr, uint) 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 "She's Got Balls" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [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 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void EngineController::slotTrackLengthChanged(qint64) amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: -1 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::stop(bool) [Took: 0.012s] amarok: [EngineController] play: bounded is QObject(0x0) current "Live Wire" amarok: [EngineController] Just a normal, boring track... :-P amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint) amarok: [EngineController] URL: "file:///data0/music/AC_DC/1976%20-%20High%20Voltage/AC-DC%20-%20Live%20Wire(%2301).mp3" amarok: [EngineController] offset: 0 amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Using gain of -1 with relative peak of -1 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 Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s] amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s] amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.001s] amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) amarok: current track name: "Live Wire" amarok: Track timecodeable amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 350000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) amarok: [CurrentEngine] updating track "Live Wire" amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.055s] amarok: [EngineController] track pos after play: 0 amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.057s] amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.081s] amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.081s] amarok: END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.081s] amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.081s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Live Wire" amarok: BEGIN: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) amarok: SCRIPT "Lyricwiki" : "request URL: http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=AC/DC:Live_Wire" amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) amarok: END__: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) [Took: 0s] amarok: END__: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0.001s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.001s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Live Wire" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0.001s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.024s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) amarok: [WARNING] [EngineController] Phonon failed to play this URL. Error: "Could not locate media source." amarok: [WARNING] [EngineController] Forcing phonon engine reinitialization. amarok: BEGIN: void EngineController::initializePhonon() amarok: [EngineController] Tick Interval (actual): 100 amarok: END__: void EngineController::initializePhonon() [Took: 0.04s] amarok: BEGIN: void EngineController::slotAboutToFinish() amarok: [EngineController] Track finished completely, updating statistics 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 "Live Wire" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void EngineController::play(Meta::TrackPtr, uint) 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 "Live Wire" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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 "T.N.T." amarok: [EngineController] Just a normal, boring track... :-P amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint) amarok: [EngineController] URL: "file:///data0/music/AC_DC/1976%20-%20High%20Voltage/AC-DC%20-%20T.N.T(%2301).mp3" amarok: [EngineController] offset: 0 amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Using gain of -1 with relative peak of -1 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 Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0.032s] amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0.033s] amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.034s] amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) amarok: current track name: "T.N.T." amarok: Track timecodeable amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 215000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) amarok: [CurrentEngine] updating track "T.N.T." amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.093s] amarok: [EngineController] track pos after play: 0 amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.095s] amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.1s] amarok: END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0.1s] amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.1s] amarok: END__: void Playlist::Actions::requestNextTrack() [Took: 0.1s] amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.12s] amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.16s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "T.N.T." amarok: BEGIN: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) amarok: SCRIPT "Lyricwiki" : "request URL: http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=AC/DC:T.N.T." amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) amarok: END__: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) [Took: 0s] amarok: END__: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) [Took: 0.001s] amarok: END__: void LyricsEngine::update() [Took: 0.002s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "T.N.T." amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0.001s] 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: void LyricsEngine::update() amarok: [LyricsEngine] current track is "T.N.T." amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0.001s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.005s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) amarok: [WARNING] [EngineController] Phonon failed to play this URL. Error: "Could not locate media source." amarok: [WARNING] [EngineController] Forcing phonon engine reinitialization. amarok: BEGIN: void EngineController::initializePhonon() amarok: [EngineController] Tick Interval (actual): 100 amarok: END__: void EngineController::initializePhonon() [Took: 0.041s] amarok: BEGIN: void EngineController::slotAboutToFinish() amarok: [EngineController] Track finished completely, updating statistics 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 "T.N.T." amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) amarok: BEGIN: bool EngineController::isStream() amarok: END__: bool EngineController::isStream() [Took: 0s] amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void EngineController::play(Meta::TrackPtr, uint) 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 "T.N.T." amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) amarok: BEGIN: bool EngineController::isStream() amarok: END__: bool EngineController::isStream() [Took: 0s] amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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 "Can I Sit Next To You Girl" amarok: [EngineController] Just a normal, boring track... :-P amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint) amarok: [EngineController] URL: "file:///data0/music/AC_DC/1976%20-%20High%20Voltage/AC-DC%20-%20Can%20I%20Sit%20Next%20To%20You%20Girl.mp3" amarok: [EngineController] offset: 0 amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Using gain of -1 with relative peak of -1 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 Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] 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.004s] amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) amarok: current track name: "Can I Sit Next To You Girl" amarok: Track timecodeable amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 252000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0.002s] amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) amarok: [CurrentEngine] updating track "Can I Sit Next To You Girl" amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.05s] amarok: [EngineController] track pos after play: 0 amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.063s] amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.066s] amarok: END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0.066s] amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.066s] amarok: END__: void Playlist::Actions::requestNextTrack() [Took: 0.066s] amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.073s] amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.12s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Can I Sit Next To You Girl" 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 LyricsEngine::update() amarok: [LyricsEngine] current track is "Can I Sit Next To You Girl" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void 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: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Can I Sit Next To You Girl" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) amarok: [WARNING] [EngineController] Phonon failed to play this URL. Error: "Could not open media source." amarok: [WARNING] [EngineController] Forcing phonon engine reinitialization. amarok: BEGIN: void EngineController::initializePhonon() amarok: [EngineController] Tick Interval (actual): 100 amarok: END__: void EngineController::initializePhonon() [Took: 0.039s] amarok: BEGIN: void EngineController::slotAboutToFinish() amarok: [EngineController] Track finished completely, updating statistics 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 "Can I Sit Next To You Girl" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void EngineController::play(Meta::TrackPtr, uint) 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 "Can I Sit Next To You Girl" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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 "Little Lover" amarok: [EngineController] Just a normal, boring track... :-P amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint) amarok: [EngineController] URL: "file:///data0/music/AC_DC/1976%20-%20High%20Voltage/AC-DC%20-%20Little%20Lover.mp3" amarok: [EngineController] offset: 0 amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Using gain of -1 with relative peak of -1 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 Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0.005s] amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0.005s] amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.006s] amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) amarok: current track name: "Little Lover" amarok: Track timecodeable amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 339000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) amarok: [CurrentEngine] updating track "Little Lover" amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.073s] amarok: [EngineController] track pos after play: 0 amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.078s] amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.085s] amarok: END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0.085s] amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.085s] amarok: END__: void Playlist::Actions::requestNextTrack() [Took: 0.085s] amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.095s] amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.13s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.001s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.004s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.006s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Little Lover" 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.003s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Little Lover" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void 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: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Little Lover" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.009s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.01s] amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const amarok: BEGIN: void LyricsManager::lyricsResult(const QString&, bool) amarok: [LyricsManager] setting cached lyrics... 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 "Little Lover" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) amarok: BEGIN: bool EngineController::isStream() amarok: END__: bool EngineController::isStream() [Took: 0s] amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsSubject::sendNewLyrics(QStringList) amarok: BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) amarok: END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] amarok: END__: void LyricsSubject::sendNewLyrics(QStringList) [Took: 0s] amarok: END__: void LyricsManager::lyricsResult(const QString&, bool) [Took: 0.015s] amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const [Took: 0.015s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const 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 Data&) [Took: 0.005s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Little Lover" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64) amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 339000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.001s] amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const amarok: BEGIN: void LyricsManager::lyricsResult(const QString&, bool) amarok: [LyricsManager] setting cached lyrics... 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 "Little Lover" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsSubject::sendNewLyrics(QStringList) amarok: BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) amarok: END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] amarok: END__: void LyricsSubject::sendNewLyrics(QStringList) [Took: 0s] amarok: END__: void LyricsManager::lyricsResult(const QString&, bool) [Took: 0.019s] amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const [Took: 0.019s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Little Lover" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.009s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.009s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("High Voltage") amarok: [EngineController] Title : ("Little Lover") amarok: [EngineController] Genre : ("Hard Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: true current: 0x29110c0 url "file:///data0/music/AC_DC/1976 - High Voltage/AC-DC - Little Lover.mp3" amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("High Voltage") amarok: [EngineController] Title : ("Little Lover") amarok: [EngineController] Genre : ("Hard Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: false current: 0x29110c0 url "file:///data0/music/AC_DC/1976 - High Voltage/AC-DC - Little Lover.mp3" 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]
Additional info: The skipped files are ok. I am able play them with mplayer.
Created attachment 486651 [details] backtrace hoppefully with debug-symbols, crashed when changing files it crashed when changing files after some of them skipped. --- last part of amarok --debug: amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.001s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("Highway To Hell") amarok: [EngineController] Title : ("Walk All Over You") amarok: [EngineController] Genre : ("Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: true current: 0x2918f00 url "file:///data0/music/AC_DC/1979 - Highway To Hell/AC-DC - Walk All Over You.mp3" amarok: [EngineController] no spam amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("Highway To Hell") amarok: [EngineController] Title : ("Walk All Over You") amarok: [EngineController] Genre : ("Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: false current: 0x2918f00 url "file:///data0/music/AC_DC/1979 - Highway To Hell/AC-DC - Walk All Over You.mp3" amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const amarok: BEGIN: void LyricsManager::lyricsResult(const QString&, bool) amarok: [LyricsManager] setting cached lyrics... amarok: BEGIN: 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 "Walk All Over You" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) amarok: BEGIN: bool EngineController::isStream() amarok: END__: bool EngineController::isStream() [Took: 0s] amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsSubject::sendNewLyrics(QStringList) amarok: BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) amarok: END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] amarok: END__: void LyricsSubject::sendNewLyrics(QStringList) [Took: 0s] amarok: END__: void LyricsManager::lyricsResult(const QString&, bool) [Took: 0.007s] amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const [Took: 0.007s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Walk All Over You" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.006s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.008s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s] amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const amarok: BEGIN: void LyricsManager::lyricsResult(const QString&, bool) amarok: [LyricsManager] setting cached lyrics... amarok: BEGIN: 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 "Walk All Over You" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) amarok: BEGIN: bool EngineController::isStream() amarok: END__: bool EngineController::isStream() [Took: 0s] amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsSubject::sendNewLyrics(QStringList) amarok: BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) amarok: END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] amarok: END__: void LyricsSubject::sendNewLyrics(QStringList) [Took: 0s] amarok: END__: void LyricsManager::lyricsResult(const QString&, bool) [Took: 0.014s] amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const [Took: 0.014s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Walk All Over You" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.004s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.004s] amarok: BEGIN: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const amarok: BEGIN: void LyricsManager::lyricsResult(const QString&, bool) amarok: [LyricsManager] setting cached lyrics... 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 "Walk All Over You" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void LyricsSubject::sendNewLyrics(QStringList) amarok: BEGIN: virtual void LyricsEngine::newLyrics(QStringList&) amarok: END__: virtual void LyricsEngine::newLyrics(QStringList&) [Took: 0s] amarok: END__: void LyricsSubject::sendNewLyrics(QStringList) [Took: 0s] amarok: END__: void LyricsManager::lyricsResult(const QString&, bool) [Took: 0.012s] amarok: END__: void AmarokScript::AmarokLyricsScript::showLyrics(const QString&) const [Took: 0.012s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Walk All Over You" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.004s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.004s] amarok: BEGIN: void SqlRegistry::emptyCache() amarok: [SqlRegistry] Cache unchanged amarok: END__: void SqlRegistry::emptyCache() [Took: 0.001s] amarok: BEGIN: void Context::AppletToolbar::toggleConfigMode() amarok: BEGIN: void Context::AppletToolbar::newAddItem(int) amarok: END__: void Context::AppletToolbar::newAddItem(int) [Took: 0.002s] amarok: BEGIN: void Context::ToolbarView::toggleConfigMode() amarok: got config enabled, creating all the move overlays amarok: creating a move overlay amarok: BEGIN: Context::AppletItemOverlay::AppletItemOverlay(Context::AppletToolbarAppletItem*, QGraphicsLinearLayout*, QWidget*) amarok: END__: Context::AppletItemOverlay::AppletItemOverlay(Context::AppletToolbarAppletItem*, QGraphicsLinearLayout*, QWidget*) [Took: 0s] amarok: Context::AppletItemOverlay(0x3370230) QRect(3,3 76x24) amarok: creating a move overlay amarok: BEGIN: Context::AppletItemOverlay::AppletItemOverlay(Context::AppletToolbarAppletItem*, QGraphicsLinearLayout*, QWidget*) amarok: END__: Context::AppletItemOverlay::AppletItemOverlay(Context::AppletToolbarAppletItem*, QGraphicsLinearLayout*, QWidget*) [Took: 0s] amarok: Context::AppletItemOverlay(0x3b9df70) QRect(83,3 76x24) amarok: creating a move overlay amarok: BEGIN: Context::AppletItemOverlay::AppletItemOverlay(Context::AppletToolbarAppletItem*, QGraphicsLinearLayout*, QWidget*) amarok: END__: Context::AppletItemOverlay::AppletItemOverlay(Context::AppletToolbarAppletItem*, QGraphicsLinearLayout*, QWidget*) [Took: 0s] amarok: Context::AppletItemOverlay(0x3ba7590) QRect(163,3 76x24) amarok: creating a move overlay amarok: creating a move overlay amarok: END__: void Context::ToolbarView::toggleConfigMode() [Took: 0.003s] amarok: END__: void Context::AppletToolbar::toggleConfigMode() [Took: 0.006s] amarok: BEGIN: void Context::AppletToolbar::toggleConfigMode() amarok: BEGIN: void Context::ToolbarView::toggleConfigMode() amarok: removing all the move overlays amarok: END__: void Context::ToolbarView::toggleConfigMode() [Took: 0s] amarok: END__: void Context::AppletToolbar::toggleConfigMode() [Took: 0s] amarok: BEGIN: virtual Context::AppletItemOverlay::~AppletItemOverlay() amarok: END__: virtual Context::AppletItemOverlay::~AppletItemOverlay() [Took: 0s] amarok: BEGIN: virtual Context::AppletItemOverlay::~AppletItemOverlay() amarok: END__: virtual Context::AppletItemOverlay::~AppletItemOverlay() [Took: 0s] amarok: BEGIN: virtual Context::AppletItemOverlay::~AppletItemOverlay() amarok: END__: virtual Context::AppletItemOverlay::~AppletItemOverlay() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(quint64, bool) amarok: BEGIN: void EngineController::play(Meta::TrackPtr, uint) 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 "Walk All Over You" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void EngineController::slotTrackLengthChanged(qint64) amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: -1 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::stop(bool) [Took: 0.011s] amarok: [EngineController] play: bounded is QObject(0x0) current "Riff Raff" amarok: [EngineController] Just a normal, boring track... :-P amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint) amarok: [EngineController] URL: "file:///data0/music/AC_DC/1978%20-%20If%20You%20Want%20Blood%20You've%20Got%20It/AC-DC%20-%20Riff%20Raff.mp3" amarok: [EngineController] offset: 0 amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Using gain of -1 with relative peak of -1 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 Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s] amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s] amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) amarok: current track name: "Riff Raff" amarok: Track timecodeable amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 359000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0.003s] amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) amarok: [CurrentEngine] updating track "Riff Raff" amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.02s] amarok: [EngineController] track pos after play: 0 amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.055s] amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.076s] amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.076s] amarok: END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.076s] amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.076s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Riff Raff" 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.001s] 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: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Riff Raff" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: BEGIN: void CurrentTrack::resizeCover(const QPixmap&, qreal) amarok: END__: void CurrentTrack::resizeCover(const QPixmap&, qreal) [Took: 0.014s] amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.022s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: BEGIN: void LyricsAppletPrivate::showLyrics(const QString&, bool) amarok: END__: void LyricsAppletPrivate::showLyrics(const QString&, bool) [Took: 0.003s] amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0.003s] amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64) amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 359000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.001s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("If You Want Blood, You've Got It") amarok: [EngineController] Title : ("Riff Raff") amarok: [EngineController] Genre : ("Hard Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: true current: 0x291e690 url "file:///data0/music/AC_DC/1978 - If You Want Blood You've Got It/AC-DC - Riff Raff.mp3" amarok: [EngineController] no spam amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("If You Want Blood, You've Got It") amarok: [EngineController] Title : ("Riff Raff") amarok: [EngineController] Genre : ("Hard Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: false current: 0x291e690 url "file:///data0/music/AC_DC/1978 - If You Want Blood You've Got It/AC-DC - Riff Raff.mp3" 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 Playlist::PrettyListView::trackActivated(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(quint64, bool) amarok: BEGIN: void EngineController::play(Meta::TrackPtr, uint) 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 "Riff Raff" amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0.001s] 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: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s] 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: BEGIN: void EngineController::slotTrackLengthChanged(qint64) amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: -1 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::stop(bool) [Took: 0.018s] amarok: [EngineController] play: bounded is QObject(0x0) current "Bad Boy Boogie" amarok: [EngineController] Just a normal, boring track... :-P amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint) amarok: [EngineController] URL: "file:///data0/music/AC_DC/1978%20-%20If%20You%20Want%20Blood%20You've%20Got%20It/AC-DC%20-%20Bad%20Boy%20Boogie.mp3" amarok: [EngineController] offset: 0 amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Using gain of -1 with relative peak of -1 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 Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s] amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s] amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.001s] amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) amarok: current track name: "Bad Boy Boogie" amarok: Track timecodeable amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 449000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0.003s] amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr) amarok: [CurrentEngine] updating track "Bad Boy Boogie" amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s] amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.024s] amarok: [EngineController] track pos after play: 0 amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.059s] amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.09s] amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.09s] amarok: END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.09s] amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.09s] amarok: BEGIN: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Bad Boy Boogie" amarok: BEGIN: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) amarok: SCRIPT "Lyricwiki" : "request URL: http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=AC/DC:Bad_Boy_Boogie" amarok: BEGIN: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) amarok: END__: static QScriptValue Downloader::init(QScriptContext*, QScriptEngine*, bool) [Took: 0.001s] amarok: END__: void ScriptManager::notifyFetchLyrics(const QString&, const QString&) [Took: 0.002s] amarok: END__: void LyricsEngine::update() [Took: 0.002s] 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: void LyricsEngine::update() amarok: [LyricsEngine] current track is "Bad Boy Boogie" amarok: BEGIN: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const amarok: [LyricsEngine] compared lyrics are the same = false amarok: END__: bool LyricsEngine::testLyricsChanged(const QString&, const QString&, QStringList) const [Took: 0s] amarok: END__: void LyricsEngine::update() [Took: 0s] amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.001s] amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&) amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0s] amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64) amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 449000 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 amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0.00 amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("If You Want Blood, You've Got It") amarok: [EngineController] Title : ("Bad Boy Boogie") amarok: [EngineController] Genre : ("Hard Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: true current: 0x291f730 url "file:/oy Boogie.mp3" amarok: [EngineController] no spam amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] amarok: BEGIN: void EngineController::slotMetaDataChanged() amarok: [EngineController] Artist : ("AC/DC") amarok: [EngineController] Album : ("If You Want Blood, You've Got It") amarok: [EngineController] Title : ("Bad Boy Boogie") amarok: [EngineController] Genre : ("Hard Rock") amarok: [EngineController] Tracknumber: () amarok: [EngineController] Length : () amarok: [EngineController] Track changed: false current: 0x291f730 url "file:Boy Boogie.mp3" amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::St amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::St KCrash: Application 'amarok' crashing... KCrash: Attempting to start /usr/libexec/kde4/drkonqi from kdeinit
Created attachment 491009 [details] backtrace frozen amarok, killed and causes plasma to segfault Amarok freezes when changing tracks (traslucent notification stays), terminated it with the kde task manager, and it causes to segfault plasma. The file is one of the 'skippy' files. In general, amarok is unusable due to exesive freezes or unplayable files. amarok.x86_64 2.4.0-4.fc15 @updates-testing amarok-debuginfo.x86_64 2.4.0-4.fc15 @updates-testing-debuginfo amarok-libs.x86_64 2.4.0-4.fc15 @updates-testing amarok-utils.x86_64 2.4.0-4.fc15 @updates-testing kdelibs.x86_64 6:4.6.1-5.fc15 @updates-testing kdelibs-common.x86_64 6:4.6.1-5.fc15 @updates-testing kdelibs-debuginfo.x86_64 6:4.6.1-5.fc15 @updates-testing-debuginfo kdebase.x86_64 6:4.6.1-2.fc15 @updates-testing kdebase-libs.x86_64 6:4.6.1-2.fc15 @updates-testing kdebase-runtime.x86_64 4.6.1-3.fc15 @updates-testing kdebase-runtime-debuginfo.x86_64 4.6.1-3.fc15 @updates-testing-debuginfo kdebase-runtime-flags.noarch 4.6.1-3.fc15 @updates-testing kdebase-runtime-libs.x86_64 4.6.1-3.fc15 @updates-testing kdebase-workspace.x86_64 4.6.1-7.fc15 @updates-testing kdebase-workspace-debuginfo.x86_64 4.6.1-7.fc15 @updates-testing-debuginfo kdebase-workspace-libs.x86_64 4.6.1-7.fc15 @updates-testing xorg-x11-drv-ati.x86_64 6.14.0-7.20110316gitcdfc007ec.fc15 @updates-testing xorg-x11-drv-ati-debuginfo.x86_64 6.14.0-7.20110316gitcdfc007ec.fc15 @updates-testing-debuginfo
The skippy files no longer skips. I will keep the bug-report open for some time, just in case the freeze returns. amarok.x86_64 2.4.1-1.fc15 @updates-testing amarok-debuginfo.x86_64 2.4.1-1.fc15 @updates-testing-debuginfo amarok-libs.x86_64 2.4.1-1.fc15 @updates-testing amarok-utils.x86_64 2.4.1-1.fc15 @updates-testing
I think that this bugreport can be closed. I did not experience any problem with amarok since a while.
yay, thanks.