Weird Lyrics Bug(s) [BUG# 5377]
Posted: Wed Jul 15, 2009 2:26 pm
Okay, I've found a VERY weird bug.
So, somehow, occasionally, randomly, lyrics on my songs were getting partially reset, to an arbitrary (but short) number of characters, followed by three periods (ellipses).
It was driving me crazy, as I thought it might be one of my many scripts. However, I stopped using them all together and the problem still happened. Randomly, occasionally.
However, I have discovered a means to recreate it! Finally! (version 3.1.0.1256)
First, close MM then reopen it.
Second, find some files you haven't edited yet this session. If you did #1, that should be any files. Make sure the files have substantial lyrics. At least twenty or thirty lines each should suffice.
Third, add the "lyrics" column to your view. (I'm using the standard details view.)
Fourth, stretch the lyrics column wide. You should see that at some point, the lyrics stop filling the column and are permanently abbreviated by ellipses. No matter how wide you stretch the column, they never go away. I think this is minor bug #1.
Fifth, select multiple files and open properties. Notice (if you can see around the dialog & the lyrics column is still showing and open wide), all of the lyrics except the first song selected expand to fill the column.
Sixth, make some change to all the files. You know, set a field so that it will be the same for every file. Then hit OK.
Seventh, view the lyrics of the first file in the list. You should see that the full lyrics have been replaced somehow by the truncated lyrics. But only for this first file. It works for all the rest.
By the way, before they are truncated, you can "unabbreviate" the lyrics for a file by viewing the file properties and pressing OK. If you do this, you can see the lyrics 'expand' in the column. I've used a binary compare tool to compare identical files, where the only difference is that I've 'expanded' one set of lyrics. They are identical, so this is happening in the DB or locally in the UI somehow.
Although, it happens even if the Lyrics column isn't displayed.
Anyway, that's my saga.
Let me know if you have any questions.
Thanks,
Peter
So, somehow, occasionally, randomly, lyrics on my songs were getting partially reset, to an arbitrary (but short) number of characters, followed by three periods (ellipses).
It was driving me crazy, as I thought it might be one of my many scripts. However, I stopped using them all together and the problem still happened. Randomly, occasionally.
However, I have discovered a means to recreate it! Finally! (version 3.1.0.1256)
First, close MM then reopen it.
Second, find some files you haven't edited yet this session. If you did #1, that should be any files. Make sure the files have substantial lyrics. At least twenty or thirty lines each should suffice.
Third, add the "lyrics" column to your view. (I'm using the standard details view.)
Fourth, stretch the lyrics column wide. You should see that at some point, the lyrics stop filling the column and are permanently abbreviated by ellipses. No matter how wide you stretch the column, they never go away. I think this is minor bug #1.
Fifth, select multiple files and open properties. Notice (if you can see around the dialog & the lyrics column is still showing and open wide), all of the lyrics except the first song selected expand to fill the column.
Sixth, make some change to all the files. You know, set a field so that it will be the same for every file. Then hit OK.
Seventh, view the lyrics of the first file in the list. You should see that the full lyrics have been replaced somehow by the truncated lyrics. But only for this first file. It works for all the rest.
By the way, before they are truncated, you can "unabbreviate" the lyrics for a file by viewing the file properties and pressing OK. If you do this, you can see the lyrics 'expand' in the column. I've used a binary compare tool to compare identical files, where the only difference is that I've 'expanded' one set of lyrics. They are identical, so this is happening in the DB or locally in the UI somehow.
Although, it happens even if the Lyrics column isn't displayed.
Anyway, that's my saga.
Let me know if you have any questions.
Thanks,
Peter