Playlist items get scrambled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Medium
|
Albert Santoni | ||
1.7 |
Fix Released
|
Medium
|
Bas van Schaik | ||
1.8 |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Songs in playlists get mixed up (replaced by another track). Adding to playlist appears to work as intended, the problem only arises after quitting and relaunching. The mix-up shows signs of being determinate: each affected song tested gets replaced by the next song (in filename alphabetical order, secondly folder name order) on an album. It also appears to be a problem in the playlist storage or playlist to library linking, not in the library itself as cue & BPM are accurately preserved for the songs in question.
The problem seems to cause both wrong song (by "right" artist) in chosen playlist, as well as a chosen song ending up in wrong playlist, I haven't figured out the pattern for this yet but found songs that I have picked at one time, later in lists that they're not supposed to go.
Problem persists after rescanning library. Deleting library and recreating library does restore normal function of playlists, but of course this isn't an acceptable workaround.
I've run into this problem twice; it appears that once Mixxx gets into this "mode", all subsequent adds will be scrambled between restarts. The first time it occured though, a number of previously added playlist items stayed unaffected. The second time, when writing this report, all items are mixed up, additionally it appears that all playlist items get rescrambled again at each restart.
Since I don't know what's triggering this I can't provide instructions for reproducing it. I'm submitting the configuration files which i figure should contain clues of what's gone wrong.
Mixxx 1.7.0 beta 2, OSX 10.5.7, 2007 MBP
Related branches
tags: |
added: library removed: 170 beta |
Changed in mixxx: | |
milestone: | 1.8.0 → none |
status: | Fix Committed → Fix Released |
Thanks for your bug report. This will be fixed by the new library in Mixxx 1.8.0, if you can hold out that long!