Red Hat Bugzilla – Bug 422991
Rhythmbox changing several music files
Last modified: 2008-03-14 06:36:57 EDT
Description of problem:
Every time I launch rhythmbox, it scans all the music library, even if nothing
changed from previous launch. Worse, it also changes some of the files. The
changed file are of some bytes longer.
Version-Release number of selected component (if applicable):
Simply running rhythmbox.
Steps to Reproduce:
1. Copy current music library to another folder
2. Launch rhythmbox. You will see it scanning music library
3. Wait until it finish scanning
4. Exit rhythmobox.
5. Compare current music library with the saved one. You will see several
Several music files are changed.
No music file should be changed
This behavior started after last rhythmbox update
I don't understand what you mean by "changing files".
Rhythmbox will scan the library on startup if you have "Watch my library for new
files" selected, and also to check that all the files referenced in the library
It won't modify any library files unless you change the tags in the properties
I mean that it modifies them, some of them, during the scan at startup. The
modified files are a little bigger than original but they didn't look broken.
Created attachment 287431 [details]
Diff of modified files
I restored original music files from a backup in a folder called music, then I
typed the following commands:
ls -lR > ../list1.txt
ls -lR > ../list2.txt
diff list1.txt list2.txt > diff.txt
You can see several changed files after running rhythmbox (the library contains
two thousand files).
I really don't see what could be causing this.
Do the files change sizes again for future runs? Could you please gather the
full output of "rhythmbox -d" when reproducing the problem from a backup?
Created attachment 290141 [details]
rhythbox -d output
It happens every time I launch the application. I reverted to
rhythmbox-0.10.0-8.fc7 and it works well as expected. It looks like a bug in
this specific version.
Other players like amaroK, exaile and Listen do not modify any file.
Created attachment 291266 [details]
I installed the update rhythmbox-0.10.1-7.fc7 but the issue is still there.
Searching for a workaround, I protected all folders under my music folder with
"chmod 555". Rhythmbox starts and rescan all the library and ends with a lot of
error messaging stating that it cannot write music information. See the
I think this is a issue too because rhythmbox can't run on read only devices as
rhythmbox-0.10.0-8.fc7 works, but rhythmbox-0.10.1-5.fc7 doesn't.
Is there any chance you could test the versions in between?
All the builds are available in
I also don't see any changes in the 0.10.1 ChangeLog that would cause your
problem. Which filesystem is your home directory running on?
I just upgraded my Fedora 7 to Fedora 8. Version rhythmbox-0.11.3-7.fc8 works
well and the bug disappeared.
Good, let's put that one to bed.