View Issue Details

IDProjectCategoryView StatusLast Update
0009266MMW v4Synchronizationpublic2022-04-29 01:05
Reporterlowlander Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Product Version4.0.3 
Target Version4.1 
Summary0009266: Sansa sync requests to remove files on sync list when syncing to external memory
DescriptionWhen syncing to the external memory of the Sansa it will request to delete files (seen with FLAC files, not MP3) that are on the sync list (and shouldn't be deleted nor re-synced).

The problem may stem from incorrect folder creation on the Sansa where MediaMonkey will add a numeric value in front of the folder when it shouldn't.
Additional InformationTicket: LLF-560107 (includes debug log)
TagsNo tags attached.
Fixed in build

Activities

jiri

2012-05-09 06:49

administrator   ~0031068

This addition of random numeric string was reported by some users in the past, but it doesn't seem to be caused by MM, but rather by bugged device drivers. So, it doesn't look like we could do anything about it.

lowlander

2012-06-20 22:02

developer   ~0031410

Why does it only affect FLAC files? This is not seen with MP3 files. Support ticket also mentions that other software is able to sync as expected while MediaMonkey can't on the same set of files.

jiri

2012-06-21 08:27

administrator   ~0031424

re. FLAC - I'm not sure, might be a specific FW issue. I think that in the previous reports it wasn't FLAC specific.

re. other software - afaik, there's no diff between MM and other software. MM can also successfully sync, it's only that other apps don't usually support full sync in the sense MM does, i.e. check presence of tracks on device, delete unneeded, etc.

lowlander

2012-06-21 20:18

developer   ~0031443

Testing on 4.0.6.1498 it seems the statement that it is the Sansa's fault is correct and it only affects external memory syncing.

After syncing and disconnecting the device the Sansa does several things to the files synced to the external memory (not internal memory).
1 If synced to a folder it renames the folder and adds a 8 digit hexadecimal prefix. This means that on next sync MediaMonkey will remove and resync the files.
2 Sansa creates 2 additional files for each track synced (Artist - Title.alb.0xDC86 and Artist - Title.alb.refs). This means if files were synced to folder the folders will be left in place due to these files.
3 Sansa creates 1 additional file for each Playlist synced (Playlist name.pla.refs) which will be left when Playlist is removed from Auto-Sync list.

Issue 1 has a workaround and this is to sync the files to the root of the Music folder. In that case the Sansa does no renaming (additional files will still be created though) and thus MediaMonkey will not remove/resycn existing tracks.

jiri

2012-06-21 20:56

administrator   ~0031444

Ok, good to know, setting as Resolved and tagging ToDoc so that this gets probably to KB?