I have an autoplaylist that references another autoplaylist (i.e. one of the criteria for the playlist is "Playlist is ...". I do this as a way to combine multiple playlists.
In the past it would take a second or so to populate the list, but in RC2 the CPU usage jumps to 100% and the memory usage starts to skyrocket. This playlist worked fine in RC1 and the betas, but has been hanging since my first time running RC2. Even right clicking to try and delete the playlist hangs the program.
I've played with a few test autoplaylists, and it doesn't seem to be a problem with smaller playlists, but started freezing when I got up to about 300 songs in the list. The test lists were simple. AutoList1 was all tracks starting with the letter A. AutoList B is all songs in AutoList1 over 240 seconds. Once I found a letter with a few hundred titles, clicking on AutoList2 would freeze MM. This original playlist that started all this typically has about 700 songs once it's populated.
I've tried to get info from the debug log, but once I click on the playlist the log never gets beyond
Code: Select all
 1628 DB open SQL: SELECT Playlists.* from Playlists WHERE IDPlaylist=201
I hope I've explained the problem clearly enough. Any thoughts?