https://bugs.kde.org/show_bug.cgi?id=394724

--- Comment #3 from robert marshall <rob...@capuchin.co.uk> ---
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 &amp; Glynebourne Opera</artist>
        <album corrected="0">Proms 2014</album>
        <albumArtist corrected="0">Robin Ticciati &amp; 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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to