| Summary: | items disappear from the playlist | ||
|---|---|---|---|
| Product: | [Applications] amarok | Reporter: | robert marshall <robert> |
| Component: | Playlists/Dynamic Playlists | Assignee: | Amarok Bugs <amarok-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | ralf-engels |
| Priority: | NOR | ||
| Version First Reported In: | 2.9.0 | ||
| Target Milestone: | kf5 | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
robert marshall
2018-05-26 19:19:17 UTC
So this is about dynamic playlists, right? Or is it the APG? You can set Dynamic Playlist' length in the settings AFAIK Yes it's partially about dynamic playlists. I set the length to (say) 20 in the settings for the dynamic playlists but amarok - after a track finishes trims the playlist to the last 10 items. Dynamic playlists then spots the playlist length is too short and adds extra items - track finishes and amarok again trims the playlist length to 10 items. The item you're expecting to hear next plays but isn't visible and after that it proceeds to play the item at the top of the playlist (after that trimming has happened) However this playlist trimming happens even if you don't have dynamic playlists enabled, if you add an album with 20 tracks to the playlist after the first track finishes you find the playlist again only has 10 items. The effect if most noticeable and weird with dynamic playlists. This problem also *now* occurs (after further investigation) with an amarok built some time ago from git so I think this isn't a 2.9 problem I wondered whether it was a theme or some global setting preventing more than 10 items in that list. Let me find if there's anything in the -d output which gives a clue! Output of -d on a track change when the first few items get trimmed, in fact the 'next' track also got removed - I was expecting "Rosenkavalier - Act2" which has vanished from the playlist. I see there's a lot of RemoveTracksCmd calls.
amarok: [EngineController] slotTrackLengthChanged( 3221838 )
amarok: [00;36mBEGIN:[00;39m void ProgressWidget::redrawBookmarks(const QString*)
amarok: argument: "pos=3221.74" unescaped: "3221.74"
amarok: found 1 timecodes on this track
amarok: showing timecode: "Rosenkavalier - Act2 - Stopped 07.11.2015" at 3221740
amarok: [00;31mBEGIN:[00;39m void ProgressWidget::addBookmark(const QString&, int, bool)
amarok: [00;32mBEGIN:[00;39m void Amarok::TimeSlider::drawTriangle(const QString&, int, bool)
amarok: drawing triangle at 1531
amarok: [00;32mEND__:[00;39m void Amarok::TimeSlider::drawTriangle(const QString&, int, bool) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void ProgressWidget::addBookmark(const QString&, int, bool) [00;31m[Took: 0s][00;39m
amarok: [00;34mBEGIN:[00;39m virtual BookmarkViewItem::~BookmarkViewItem()
amarok: [00;34mEND__:[00;39m virtual BookmarkViewItem::~BookmarkViewItem() [00;34m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void ProgressWidget::redrawBookmarks(const QString*) [00;36m[Took: 0.012s][00;39m
amarok: MPRIS2: Album image location is KUrl("")
amarok: MPRIS2: Queueing up a PropertiesChanged signal
amarok: [00;35mBEGIN:[00;39m void EngineController::slotAboutToFinish()
amarok: [00;36mBEGIN:[00;39m void Playlist::Actions::requestNextTrack()
amarok: [00;31mBEGIN:[00;39m void Playlist::Actions::play(quint64, bool)
amarok: [00;32mBEGIN:[00;39m void EngineController::setNextTrack(Meta::TrackPtr)
amarok: [00;32mEND__:[00;39m void EngineController::setNextTrack(Meta::TrackPtr) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void Playlist::Actions::play(quint64, bool) [00;31m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void Playlist::Actions::requestNextTrack() [00;36m[Took: 0s][00;39m
amarok: [00;35mEND__:[00;39m void EngineController::slotAboutToFinish() [00;35m[Took: 0s][00;39m
amarok: [00;34mBEGIN:[00;39m virtual BookmarkTriangle::~BookmarkTriangle()
amarok: [00;34mEND__:[00;39m virtual BookmarkTriangle::~BookmarkTriangle() [00;34m[Took: 0s][00;39m
amarok: [EngineController] slotMetaDataChanged(): new meta-data: QMap(("xesam:album", QVariant(QString, "The Essential Lutoslawski [Disc 2]") ) ( "xesam:author" , QVariant(QString, "Witold Lutosławski") ) ( "xesam:genre" , QVariant(QString, "Classical") ) ( "xesam:title" , QVariant(QString, "Funeral Music, Bela Bartók in memoriam - 2. Métamosphoses") ) ( "xesam:url" , QVariant(QUrl, QUrl("file:///home/robert/Music/Lutoslawski/The Essential Lutoslawski (Disc 2)/12_-_Funeral Music, Bela Bartók in memoriam - 2. Métamosphoses.ogg") ) ) )
amarok: [00;35mBEGIN:[00;39m void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: [EngineController] Previous track finished completely, updating statistics
amarok: [EngineController] slotTrackFinishedPlaying( "Robin Ticciati & Glynebourne Opera" - "Proms 2014" - "Rosenkavalier - Act2" , 1 )
amarok: [SqlRegistryP] obtained max_allowed_packet is "4194304"
amarok: [lastfm] scrobble: "Robin Ticciati & Glynebourne Opera" - "Proms 2014" - "Rosenkavalier - Act2" source: 2 duration: 3221
amarok: [EngineController] Using gain of -1 with relative peak of -1
amarok: [WikipediaEngine] Fetching langlinks: KUrl("https://en.wikipedia.org/w/api.php?action=query&prop=langlinks&titles=Witold%20Lutos%C5%82awski&format=xml&lllimit=100&redirects=1")
amarok: [00;36mBEGIN:[00;39m void Playlist::Controller::removeRow(int)
amarok: [00;31mBEGIN:[00;39m void Playlist::Controller::removeRows(int, int)
amarok: [00;32mBEGIN:[00;39m void Playlist::Controller::removeRows(QList<int>&)
amarok: [00;34mBEGIN:[00;39m virtual void Playlist::RemoveTracksCmd::redo()
amarok: [00;35mBEGIN:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&)
amarok: MPRIS2: Queueing up a PropertiesChanged signal
amarok: [00;35mEND__:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&) [00;35m[Took: 0s][00;39m
amarok: [00;34mEND__:[00;39m virtual void Playlist::RemoveTracksCmd::redo() [00;34m[Took: 0s][00;39m
amarok: [00;32mEND__:[00;39m void Playlist::Controller::removeRows(QList<int>&) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void Playlist::Controller::removeRows(int, int) [00;31m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void Playlist::Controller::removeRow(int) [00;36m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m void Playlist::Controller::removeRow(int)
amarok: [00;31mBEGIN:[00;39m void Playlist::Controller::removeRows(int, int)
amarok: [00;32mBEGIN:[00;39m void Playlist::Controller::removeRows(QList<int>&)
amarok: [00;34mBEGIN:[00;39m virtual void Playlist::RemoveTracksCmd::redo()
amarok: [00;35mBEGIN:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&)
amarok: [00;35mEND__:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&) [00;35m[Took: 0s][00;39m
amarok: [00;34mEND__:[00;39m virtual void Playlist::RemoveTracksCmd::redo() [00;34m[Took: 0s][00;39m
amarok: [00;32mEND__:[00;39m void Playlist::Controller::removeRows(QList<int>&) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void Playlist::Controller::removeRows(int, int) [00;31m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void Playlist::Controller::removeRow(int) [00;36m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m void Playlist::Controller::removeRow(int)
amarok: [00;31mBEGIN:[00;39m void Playlist::Controller::removeRows(int, int)
amarok: [00;32mBEGIN:[00;39m void Playlist::Controller::removeRows(QList<int>&)
amarok: [00;34mBEGIN:[00;39m virtual void Playlist::RemoveTracksCmd::redo()
amarok: [00;35mBEGIN:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&)
amarok: [00;35mEND__:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&) [00;35m[Took: 0s][00;39m
amarok: [00;34mEND__:[00;39m virtual void Playlist::RemoveTracksCmd::redo() [00;34m[Took: 0s][00;39m
amarok: [00;32mEND__:[00;39m void Playlist::Controller::removeRows(QList<int>&) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void Playlist::Controller::removeRows(int, int) [00;31m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void Playlist::Controller::removeRow(int) [00;36m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m void Playlist::Controller::removeRow(int)
amarok: [00;31mBEGIN:[00;39m void Playlist::Controller::removeRows(int, int)
amarok: [00;32mBEGIN:[00;39m void Playlist::Controller::removeRows(QList<int>&)
amarok: [00;34mBEGIN:[00;39m virtual void Playlist::RemoveTracksCmd::redo()
amarok: [00;35mBEGIN:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&)
amarok: [00;35mEND__:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&) [00;35m[Took: 0s][00;39m
amarok: [00;34mEND__:[00;39m virtual void Playlist::RemoveTracksCmd::redo() [00;34m[Took: 0s][00;39m
amarok: [00;32mEND__:[00;39m void Playlist::Controller::removeRows(QList<int>&) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void Playlist::Controller::removeRows(int, int) [00;31m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void Playlist::Controller::removeRow(int) [00;36m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m void Playlist::Controller::removeRow(int)
amarok: [00;31mBEGIN:[00;39m void Playlist::Controller::removeRows(int, int)
amarok: [00;32mBEGIN:[00;39m void Playlist::Controller::removeRows(QList<int>&)
amarok: [00;34mBEGIN:[00;39m virtual void Playlist::RemoveTracksCmd::redo()
amarok: [00;35mBEGIN:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&)
amarok: [00;35mEND__:[00;39m void Playlist::Model::removeTracksCommand(const RemoveCmdList&) [00;35m[Took: 0s][00;39m
amarok: [00;34mEND__:[00;39m virtual void Playlist::RemoveTracksCmd::redo() [00;34m[Took: 0s][00;39m
amarok: [00;32mEND__:[00;39m void Playlist::Controller::removeRows(QList<int>&) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void Playlist::Controller::removeRows(int, int) [00;31m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void Playlist::Controller::removeRow(int) [00;36m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;36mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;36m[Took: 0s][00;39m
amarok: [00;31mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;31mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;31m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;32mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;32m[Took: 0s][00;39m
amarok: [00;34mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;34mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;34m[Took: 0s][00;39m
amarok: [00;35mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;35mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;35m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;36mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;36m[Took: 0s][00;39m
amarok: [00;31mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;31mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;31m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;32mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;32m[Took: 0s][00;39m
amarok: [00;34mBEGIN:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int)
amarok: [00;34mEND__:[00;39m Meta::TrackPtr AmarokScript::AmarokPlaylistScript::trackAt(int) [00;34m[Took: 0s][00;39m
amarok: [00;35mBEGIN:[00;39m static QScriptValue AmarokScript::Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok: [00;35mEND__:[00;39m static QScriptValue AmarokScript::Downloader::init(QScriptContext*, QScriptEngine*, bool) [00;35m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m bool Capabilities::TimecodeWriteCapability::writeAutoTimecode(qint64, Meta::TrackPtr)
amarok: deleting old auto timecodes
amarok: argument: "pos=3221.74" unescaped: "3221.74"
amarok: deleting: "Rosenkavalier - Act2 - Stopped 07.11.2015"
amarok: [00;31mBEGIN:[00;39m virtual BookmarkViewItem::~BookmarkViewItem()
amarok: [00;31mEND__:[00;39m virtual BookmarkViewItem::~BookmarkViewItem() [00;31m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m AmarokUrl PlayUrlGenerator::createTrackBookmark(Meta::TrackPtr, qint64, QString)
amarok: concocted url: "amarok://play/ZmlsZTovLy9ob21lL3JvYmVydC9NdXNpYy9CQkMvUHJvbXMvMjAxNC8oMDIpQWN0Mi5tcDM=?pos=3221.8"
amarok: pos: 3221.8
amarok: [00;32mEND__:[00;39m AmarokUrl PlayUrlGenerator::createTrackBookmark(Meta::TrackPtr, qint64, QString) [00;32m[Took: 0s][00;39m
amarok: creating new auto timecode: "Rosenkavalier - Act2 - Stopped 30.05.2018"
amarok: [00;34mBEGIN:[00;39m BookmarkGroup::BookmarkGroup(const QString&, const QString&)
amarok: custom type: "auto_markers" named ' "Playback Ended Markers" '
amarok: already exists, loading... ("1", "-1", "Playback Ended Markers", "")
amarok: id: 1
amarok: [00;34mEND__:[00;39m BookmarkGroup::BookmarkGroup(const QString&, const QString&) [00;34m[Took: 0.02s][00;39m
amarok: [00;35mBEGIN:[00;39m bool AmarokUrl::saveToDb()
amarok: Creating new bookmark in the db
amarok: [00;35mEND__:[00;39m bool AmarokUrl::saveToDb() [00;35m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m bool AmarokUrl::saveToDb()
amarok: Updating bookmark
amarok: [00;36mEND__:[00;39m bool AmarokUrl::saveToDb() [00;36m[Took: 0s][00;39m
amarok: [00;31mBEGIN:[00;39m void BookmarkModel::reloadFromDb()
amarok: [00;31mEND__:[00;39m void BookmarkModel::reloadFromDb() [00;31m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m virtual BookmarkViewItem::~BookmarkViewItem()
amarok: [00;32mEND__:[00;39m virtual BookmarkViewItem::~BookmarkViewItem() [00;32m[Took: 0s][00;39m
amarok: [00;34mBEGIN:[00;39m virtual BookmarkViewItem::~BookmarkViewItem()
amarok: [00;34mEND__:[00;39m virtual BookmarkViewItem::~BookmarkViewItem() [00;34m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m bool Capabilities::TimecodeWriteCapability::writeAutoTimecode(qint64, Meta::TrackPtr) [00;36m[Took: 0.035s][00;39m
amarok: [00;35mBEGIN:[00;39m void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok: [07;33m[WARNING][00;39m [Playlist::Actions] engineNewTrackPlaying: "Funeral Music, Bela Bartók in memoriam - 2. Métamosphoses" does not match what the playlist controller thought it should be
amarok: [00;36mBEGIN:[00;39m void Dynamic::BiasedPlaylist::startSolver(int)
amarok: [BiasedPlaylist] BiasedPlaylist in: 139688696846400
amarok: [BiasedPlaylist] assigning new m_solver
amarok: [BiasSolver] CREATING BiasSolver in thread: 139688696846400 to get 2 tracks with 9 context
amarok: [00;31mBEGIN:[00;39m virtual void Dynamic::BiasSolver::run()
amarok: [BiasSolver] BiasSolver::run in thread: 139686043424512
amarok: [BiasSolver] waiting for collection results
amarok: [BiasedPlaylist] called prepareToRun
amarok: [00;36mEND__:[00;39m void Dynamic::BiasedPlaylist::startSolver(int) [00;36m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m void Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok: [00;32mEND__:[00;39m void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [00;32m[Took: 0s][00;39m
amarok: [00;35mEND__:[00;39m void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [00;35m[Took: 0.001s][00;39m
amarok: [00;34mBEGIN:[00;39m void ProgressWidget::redrawBookmarks(const QString*)
amarok: found 0 timecodes on this track
amarok: [00;34mEND__:[00;39m void ProgressWidget::redrawBookmarks(const QString*) [00;34m[Took: 0.13s][00;39m
amarok: [00;35mBEGIN:[00;39m void CurrentEngine::trackPlaying(Meta::TrackPtr)
amarok: [CurrentEngine] updating track "Funeral Music, Bela Bartók in memoriam - 2. Métamosphoses"
amarok: [00;35mEND__:[00;39m void CurrentEngine::trackPlaying(Meta::TrackPtr) [00;35m[Took: 0.022s][00;39m
amarok: [00;36mBEGIN:[00;39m void OSDWidget::show(const QString&, const QImage&)
amarok: [00;36mEND__:[00;39m void OSDWidget::show(const QString&, const QImage&) [00;36m[Took: 0.002s][00;39m
amarok: [00;35mEND__:[00;39m void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [00;35m[Took: 0.27s][00;39m
amarok: [00;31mBEGIN:[00;39m void ScriptManager::notifyFetchLyrics(const QString&, const QString&, const QString&, Meta::TrackPtr)
amarok: SCRIPT "LyricWiki" : "request URL: http://lyrics.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=Witold_Lutosławski:Funeral_Music,_Bela_Bartók_In_Memoriam_-_2._Métamosphoses"
amarok: [00;32mBEGIN:[00;39m static QScriptValue AmarokScript::Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok: [00;32mEND__:[00;39m static QScriptValue AmarokScript::Downloader::init(QScriptContext*, QScriptEngine*, bool) [00;32m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void ScriptManager::notifyFetchLyrics(const QString&, const QString&, const QString&, Meta::TrackPtr) [00;31m[Took: 0.012s][00;39m
amarok: MPRIS2: Album image location is KUrl("file:///home/robert/.kde/share/apps/amarok/albumcovers/large/294bf7da56bd931bb67e37e96d68a229")
amarok: [00;34mBEGIN:[00;39m void Dynamic::BiasedPlaylist::startSolver(int)
amarok: [BiasedPlaylist] BiasedPlaylist in: 139688696846400
amarok: [BiasedPlaylist] solver already running!
amarok: [00;34mEND__:[00;39m void Dynamic::BiasedPlaylist::startSolver(int) [00;34m[Took: 0s][00;39m
amarok: [00;35mBEGIN:[00;39m void Dynamic::BiasedPlaylist::startSolver(int)
amarok: [BiasedPlaylist] BiasedPlaylist in: 139688696846400
amarok: [BiasedPlaylist] solver already running!
amarok: [00;35mEND__:[00;39m void Dynamic::BiasedPlaylist::startSolver(int) [00;35m[Took: 0s][00;39m
amarok: [00;36mBEGIN:[00;39m void Dynamic::BiasedPlaylist::startSolver(int)
amarok: [BiasedPlaylist] BiasedPlaylist in: 139688696846400
amarok: [BiasedPlaylist] solver already running!
amarok: [00;36mEND__:[00;39m void Dynamic::BiasedPlaylist::startSolver(int) [00;36m[Took: 0s][00;39m
amarok: [00;31mBEGIN:[00;39m void Dynamic::BiasedPlaylist::startSolver(int)
amarok: [BiasedPlaylist] BiasedPlaylist in: 139688696846400
amarok: [BiasedPlaylist] solver already running!
amarok: [00;31mEND__:[00;39m void Dynamic::BiasedPlaylist::startSolver(int) [00;31m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m void Dynamic::BiasedPlaylist::startSolver(int)
amarok: [BiasedPlaylist] BiasedPlaylist in: 139688696846400
amarok: [BiasedPlaylist] solver already running!
amarok: [00;32mEND__:[00;39m void Dynamic::BiasedPlaylist::startSolver(int) [00;32m[Took: 0s][00;39m
amarok: [00;34mBEGIN:[00;39m void ProgressWidget::redrawBookmarks(const QString*)
amarok: found 0 timecodes on this track
amarok: [00;34mEND__:[00;39m void ProgressWidget::redrawBookmarks(const QString*) [00;34m[Took: 0.008s][00;39m
amarok: [00;35mBEGIN:[00;39m virtual BookmarkTriangle::~BookmarkTriangle()
amarok: [00;35mEND__:[00;39m virtual BookmarkTriangle::~BookmarkTriangle() [00;35m[Took: 0s][00;39m
amarok: [BiasSolver] collection has 23085 uids
amarok: [BiasSolver] generating playlist
amarok: [00;36mBEGIN:[00;39m virtual Dynamic::TrackSet Dynamic::AndBias::matchingTracks(const TrackList&, int, int, Dynamic::TrackCollectionPtr) const
amarok: [Bias] universe: 0x59029d0
amarok: [00;36mEND__:[00;39m virtual Dynamic::TrackSet Dynamic::AndBias::matchingTracks(const TrackList&, int, int, Dynamic::TrackCollectionPtr) const [00;36m[Took: 0.002s][00;39m
amarok: [00;31mBEGIN:[00;39m virtual Dynamic::TrackSet Dynamic::AndBias::matchingTracks(const TrackList&, int, int, Dynamic::TrackCollectionPtr) const
amarok: [Bias] universe: 0x59029d0
amarok: [00;31mEND__:[00;39m virtual Dynamic::TrackSet Dynamic::AndBias::matchingTracks(const TrackList&, int, int, Dynamic::TrackCollectionPtr) const [00;31m[Took: 0s][00;39m
amarok: [BiasSolver] found solution 11 time 212
amarok: [00;31mEND__:[00;39m virtual void Dynamic::BiasSolver::run() [00;31m[Took: 0.21s][00;39m
amarok: [00;32mBEGIN:[00;39m void Dynamic::BiasedPlaylist::solverFinished()
amarok: [00;34mBEGIN:[00;39m void Playlist::Controller::insertOptioned(Meta::TrackList, Playlist::AddOptions)
amarok: [00;35mBEGIN:[00;39m virtual void Playlist::InsertTracksCmd::redo()
amarok: [00;36mBEGIN:[00;39m void Playlist::Model::setAllNewlyAddedToUnplayed()
amarok: [00;36mEND__:[00;39m void Playlist::Model::setAllNewlyAddedToUnplayed() [00;36m[Took: 0s][00;39m
amarok: MPRIS2: Queueing up a PropertiesChanged signal
amarok: [00;35mEND__:[00;39m virtual void Playlist::InsertTracksCmd::redo() [00;35m[Took: 0s][00;39m
amarok: [00;34mEND__:[00;39m void Playlist::Controller::insertOptioned(Meta::TrackList, Playlist::AddOptions) [00;34m[Took: 0s][00;39m
amarok: [00;32mEND__:[00;39m void Dynamic::BiasedPlaylist::solverFinished() [00;32m[Took: 0s][00;39m
amarok: [BiasSolver] DESTROYING BiasSolver in thread: 139688696846400
amarok: [NetworkAccessManagerProxy] the server is redirecting the request to: KUrl("https://tastedive.com/ask/ws?verbose=0&striptags=0&q=Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Imogen%20Cooper,%20")
amarok: [00;31mBEGIN:[00;39m void AmarokScript::AmarokDownloadHelper::requestRedirected(const KUrl&, const KUrl&)
amarok: [00;31mEND__:[00;39m void AmarokScript::AmarokDownloadHelper::requestRedirected(const KUrl&, const KUrl&) [00;31m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m static QScriptValue AmarokScript::Downloader::init(QScriptContext*, QScriptEngine*, bool)
amarok: [00;32mEND__:[00;39m static QScriptValue AmarokScript::Downloader::init(QScriptContext*, QScriptEngine*, bool) [00;32m[Took: 0s][00;39m
amarok: [WikipediaEngine] Fetching listing: KUrl("https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Witold%20Lutos%C5%82awski&srprop=size&srredirects=1&srlimit=20&format=xml")
amarok: [00;34mBEGIN:[00;39m void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&)
amarok: [WikipediaEngine] data is empty
amarok: [00;34mEND__:[00;39m void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&) [00;34m[Took: 0s][00;39m
amarok: [00;35mBEGIN:[00;39m void WikipediaApplet::dataUpdated(const QString&, const Data&)
amarok: [WikipediaApplet] data Empty!
amarok: [00;35mEND__:[00;39m void WikipediaApplet::dataUpdated(const QString&, const Data&) [00;35m[Took: 0s][00;39m
" <lfm status="ok">
<scrobbles ignored="0" accepted="1">
<scrobble>
<track corrected="0">Rosenkavalier - Act2</track>
<artist corrected="0">Robin Ticciati & Glynebourne Opera</artist>
<album corrected="0">Proms 2014</album>
<albumArtist corrected="0">Robin Ticciati & Glynebourne Opera</albumArtist>
<timestamp>1527678695</timestamp>
<ignoredMessage code="0"/>
</scrobble>
</scrobbles>
</lfm>
"
amarok: [00;36mBEGIN:[00;39m void AmarokScript::AmarokLyricsScript::showLyricsNotFound(const QString&) const
amarok: [00;31mBEGIN:[00;39m void LyricsManager::lyricsNotFound(const QString&)
amarok: [00;32mBEGIN:[00;39m bool LyricsManager::showCached()
amarok: [00;32mEND__:[00;39m bool LyricsManager::showCached() [00;32m[Took: 0s][00;39m
amarok: [00;34mBEGIN:[00;39m void LyricsSubject::sendLyricsMessage(const QString&, const QString&)
amarok: [00;35mBEGIN:[00;39m virtual void LyricsEngine::lyricsMessage(const QString&, const QString&)
amarok: [00;35mEND__:[00;39m virtual void LyricsEngine::lyricsMessage(const QString&, const QString&) [00;35m[Took: 0s][00;39m
amarok: [00;34mEND__:[00;39m void LyricsSubject::sendLyricsMessage(const QString&, const QString&) [00;34m[Took: 0s][00;39m
amarok: [00;31mEND__:[00;39m void LyricsManager::lyricsNotFound(const QString&) [00;31m[Took: 0s][00;39m
amarok: [00;36mEND__:[00;39m void AmarokScript::AmarokLyricsScript::showLyricsNotFound(const QString&) const [00;36m[Took: 0s][00;39m
amarok: [NetworkAccessManagerProxy] the server is redirecting the request to: KUrl("https://tastedive.com/ask/ws/?verbose=0&striptags=0&q=Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Marta%20Math%C3%A9u%20-%20Jordi%20Mas%C3%B3,%20Imogen%20Cooper,%20")
amarok: [00;36mBEGIN:[00;39m void AmarokScript::AmarokDownloadHelper::requestRedirected(const KUrl&, const KUrl&)
amarok: [00;36mEND__:[00;39m void AmarokScript::AmarokDownloadHelper::requestRedirected(const KUrl&, const KUrl&) [00;36m[Took: 0s][00;39m
amarok: [WikipediaEngine] Received page from wikipedia: KUrl("https://en.wikipedia.org/w/index.php?title=Witold%20Lutos%C5%82awski&redirects=1&useskin=monobook")
amarok: [00;31mBEGIN:[00;39m void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&)
amarok: [00;31mEND__:[00;39m void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&) [00;31m[Took: 0s][00;39m
amarok: [00;32mBEGIN:[00;39m void WikipediaApplet::dataUpdated(const QString&, const Data&)
amarok: [00;32mEND__:[00;39m void WikipediaApplet::dataUpdated(const QString&, const Data&) [00;32m[Took: 1.4s][00;39m
Calling appendChild() on a null node does nothing.
amarok: [SqlRegistry] albums: 318 (0) of 2778 cached
amarok: [SqlRegistry] artists: 203 (-46) of 3666 cached
amarok: [SqlRegistry] genres: 4 (-9) of 170 cached
amarok: [SqlRegistry] tracks: 34 (-304) of 23086 cached
amarok: [lastfm] nowPlaying: "Witold Lutosławski" - "The Essential Lutoslawski [Disc 2]" - "Funeral Music, Bela Bartók in memoriam - 2. Métamosphoses" source: 2 duration: 270
" <lfm status="ok">
<nowplaying>
<track corrected="0">Funeral Music, Bela Bartók in memoriam - 2. Métamosphoses</track>
<artist corrected="0">Witold Lutosławski</artist>
<album corrected="0">The Essential Lutoslawski [Disc 2]</album>
<albumArtist corrected="0">Witold Lutosławski</albumArtist>
<ignoredMessage code="0"/>
</nowplaying>
</lfm>
"
QTimeLine::start: already running
QTimeLine::start: already running
QTimeLine::start: already running
Thank you for the output. This was replicable for me but is now no longer so, I'm not sure what has happened to fix this. This bug can be closed! Thank you for the update. |