Version: 2.0-SVN (using 4.1.71 (KDE 4.1.71 (KDE 4.2 >= 20081023)), Gentoo) Compiler: x86_64-pc-linux-gnu-gcc OS: Linux (x86_64) release 2.6.28-rc2 After today's svn update it happened twice already. For some reason the dynamic playlist completely breaks: -No more tracks are appended, so it will eventually stop once it reaches the last track -Repopulate doesn't work, this is what it prints: amarok: BEGIN: void Dynamic::BiasedPlaylist::startSolver(bool) amarok: END__: void Dynamic::BiasedPlaylist::startSolver(bool) - Took 0.0001s amarok: BEGIN: void Playlist::DynamicTrackNavigator::appendUpcoming() amarok: [BiasedPlaylist] Requesting 10 tracks. amarok: BEGIN: void Dynamic::BiasedPlaylist::startSolver(bool) amarok: END__: void Dynamic::BiasedPlaylist::startSolver(bool) - Took 6.2e-05s amarok: BEGIN: void Dynamic::BiasedPlaylist::startSolver(bool) amarok: END__: void Dynamic::BiasedPlaylist::startSolver(bool) - Took 5.7e-05s amarok: END__: void Playlist::DynamicTrackNavigator::appendUpcoming() - Took 0.0004s -Disabling/re-enabling it doesn't work either. -Both random and custom biases. Only solution is to restart Amarok. I will try investigating if it's reproducible.
I can confirm this. Happens here for at least a week already I'd say.
SVN commit 879928 by seb: Fix a deadlock caused by leaving a mutex locked even when leaving the function. Caused the bias solver never to be able to run again, and populating the playlist would be blocked. BUG: 173776 M +3 -1 ChangeLog M +1 -0 src/dynamic/BiasSolver.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=879928
It just happened again with rev 879997 I'll reopen this if it happens again.
Yep, just happened to me.
*** Bug 175200 has been marked as a duplicate of this bug. ***
*** Bug 175216 has been marked as a duplicate of this bug. ***
that 175216 duplicate was mine. sry, I was searching for bugs with the term 'collection' because it always happens after actualizing my collection.
(In reply to comment #7) > that 175216 duplicate was mine. sry, I was searching for bugs with the term > 'collection' because it always happens after actualizing my collection. > By actualizing you mean rescanning? And it always happens? It also seems to happen after editing some track details and similar stuff related to the collection...
*** Bug 173252 has been marked as a duplicate of this bug. ***
Any news? I hope this bug will be fixed before 2.0, dynamic playlist is a must for many people!! One way of reproducing: just right-click on a track and choose "Show under various artists". Repeat if it still doesn't break after the first time: it will break after 2-3 times for sure.
SVN commit 887834 by djones: Query makers should be allowed to be run multiple times! Daniel, please make sure my patch is correct. CCMAIL: dw@danielwinter.de BUG: 173776 M +3 -3 SqlQueryMaker.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=887834
I just tried the issue and the bug seems not to be fixed. Probaly my openSuse build is too old (from 24th Nov.). I will try a newer build.