View Issue Details

IDProjectCategoryView StatusLast Update
0011592MMAAction barpublic2013-12-12 20:37
Reporterpeke Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Target Version1.0.4 
Summary0011592: Sync: Artwork was not copied to device
DescriptionWhen doing Sync over USB no Album Artworks are copied to device

LOG file is on FTP.
TagsNo tags attached.
Fixed in build200

Activities

rusty

2013-12-12 06:30

administrator   ~0038718

Last edited: 2013-12-12 06:32

I experienced this issue as well using a Nexus 5. Synchronization stalled at the first track; when I tried to terminate the process nothing happened. When I unplugged the device, MMW Sync Error dialog appeared indicating a failure to write the Album Art to the device. Then MMW froze completely.

Note: WiFi sync works fine (though I did notice that for a few tracks, Album Art did not transfer. I wasn't able to figure out what causes the failure.

Ludek

2013-12-12 07:49

developer   ~0038722

Last edited: 2013-12-12 08:25

In the log I see that '\MediaMonkey\artworks\' folder has failed to create on device with error code 0x80004005 when calling IWMDMStorageControl3::Insert3 (http://msdn.microsoft.com/en-us/library/windows/desktop/ff801700(v=vs.85).aspx)

Looking at 0x80004005 http://msdn.microsoft.com/en-us/library/windows/desktop/ff801091(v=vs.85).aspx the error code means
DRM_E_FAIL An unspecified failure has occurred. 0x80004005L

The strange is that these error codes are related to DRM issue, but I specified WMDM_MODE_TRANSFER_UNPROTECTED as flag so I don't see a reason for the error.

Most probably something (MMA ?) created the 'MediaMonkey/Artworks/' folder meanwhile and thus MMW failed to create it, because Windows had not seen the actual device content (the known refresh issue).

Test note: Artwork is copied this way only if '[ ] Sync artwork to files folders' checkbox is disabled (non-default)

Ludek

2013-12-12 08:01

developer   ~0038723

Last edited: 2013-12-12 08:01

Marek, could you check when the \MediaMonkey\artworks\ is created?
The best would be if the \MediaMonkey\artworks\ would be created on MMA install and keep it created forever to prevent from issues like this.

jiri

2013-12-12 08:55

administrator   ~0038725

Seems that Ludek's suggestion could help.

Peke, can you confirm that 'Sync all Artwork to file folders' was disabled in your test? It's the default for Android devices, but it should work regardless.

As for Rusty's problem, it isn't clear what was it, there's no regression expected in this area, possibly a debug log could help.

marek

2013-12-12 11:17

developer   ~0038730

Last edited: 2013-12-12 11:18

Fixed in build 200

Artwork folder was created immediately. But I have added refresh of it in mediastore. This should help to make it visible via MTP.

rusty

2013-12-12 15:50

administrator   ~0038734

Note: I restarted my device, and the bug no longer occurs. i.e. tracks and artwork sync fine...

peke

2013-12-12 20:37

developer   ~0038738

Verified 200

You are correct Jiri I always use 'Sync all Artwork to file folders' as disabled