View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011661 | MMA | General | public | 2013-12-23 18:07 | 2014-09-28 01:15 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Product Version | 1.0.4 | ||||
Target Version | 1.0.7 | Fixed in Version | 1.0.7 | ||
Summary | 0011661: On some devices/environments playlists become empty on reboot (regression?) | ||||
Description | There are at least 5 different individuals having the problem that MMA's playlists become empty upon rebooting using the latest build (209), one of them even losing playlists without rebooting! A potential clue is raised at http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=74699#p380216 -- pauby indicates that simply unmounting/remounting the SD card can trigger the problem, and suggests that perhaps the issue is that MM is resetting the playlists because it is being run prior to the SD card being mounted. | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=73746&start=60 http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=74699 | ||||
Tags | No tags attached. | ||||
Fixed in build | 303 | ||||
related to | 0011298 | closed | marek | USB Sync: Playlists are sometimes disappearing |
related to | 0012144 | closed | marek | Playlists lost |
related to | 0011606 | closed | lowlander | Wifi sync keeps creating new Device Profiles |
related to | 0011803 | closed | lowlander | Sync failures causes Playlists on device not to be synced properly |
|
Thanks to user pauby, I've been able to simulate this bug: 1 Run MMA -->observe tracks, albums, playlists, etc. 2 Close MMA & wait for process to terminate 3 Unmount SD Card 4 Run MMA (and initiate scan (i.e. Options > Check for new media) if it doesn't scan automomatically) --> Library content (e.g. Albums) is empty, but playlists remain, though they are all now empty 5 Close MMA and wait for it to terminate 6 Remount the SD card 7 Run MMA (and initiate scan (i.e. Options > Check for new media) if it doesn't scan automomatically) --> Scan takes about 15 minutes (using significant battery resources). After it's complete, the library is repopulated except that some or all of the the Playlists are now empty (on one occasion only 1 playlist became empty--the one containing a video, on the other occasion all became empty)! This is slightly different than what users have explained--they've indicated that _all_ playlists always become empty, but I expect that this difference may not be relevant to the fix. [I'm not sure what could result in such a situation--it would presumably be when the M3U file is either empty or if it's not read. e.g. a) sync scenarios which would update the DB but not the SD card's m3u files?? b) if Playlists are stored to the main memory but tracks are stored to the SD Card, which could result in a situation in which .m3u files are updated in response to playlists being empty?? c) If a mediastore refresh is triggered by an app other than MMA which could cause tracks to be seen, but not playlists?? d) it could just be user error due to the fact that playlist updates occur after track updates and therefore appear 'empty' until the scan is complete??] I expect that this bug occurs in either of the following situations: a) some devices may occasionally unmount the drive during use due to a combination of the device drivers and the SD card being used ( http://forum.xda-developers.com/showthread.php?t=2113906 ) --> each time it unmounts and MMA is run, the bug occurs b) on some devices MM might run at startup prior to the SD card getting mounted --> the bug occurs |
|
Fixed in build 213 |
|
Tested 213 and the bug can no longer be simulated. We'll see if it's resolved for users before closing. |
|
This issue seems to be resolved. |
|
User reported at http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=73746&start=105#p382187 that this has recurred in build 221. I tried to simulate the bug using build 221, but can't so it may not be the same issue. Are there any changes in this build that might explain this? |
|
Reduced priority until user provides more feedback. |
|
User has indicated that the problem is related to use of widgets: http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=73746&start=105#p383347 I haven't tried to simulate this yet, but he indicates that the widget appears to be attempting to load the Now Playing list content before the SD card has been mounted, which would be a similar scenario to those that triggered this bug to begin with. |
|
Waiting for log.. |
|
Marek, can you confirm whether this is resolved? I noticed a report at http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=76825 but nothing using recent 1.0.7 builds. |
|
Fixed in build 303 Fixed as 0012144 |
|
Verified 303 |