View Issue Details

IDProjectCategoryView StatusLast Update
0012385MMW v4Synchronizationpublic2014-12-12 23:54
Reporterrusty Assigned To 
PriorityimmediateSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version4.1.6 
Target Version4.1.6Fixed in Version4.1.6 
Summary0012385: Auto-conversion fails for OGGs in some cases
DescriptionI haven't been able to figure out when this occurs (i.e. is it specific to conversion to OGG?), but I've noticed that auto-conversion of some tracks to OGG is failing.

When a Wi-Fi sync operation occurs, the failure is graceful--at the end of the sync operation, an error dialog appears indicating that 59 tracks failed to convert.

When a USB sync operation is done, though, the failure is problematic--the sync operation just get's stuck at a particular track and doesn't end.

I suspect that this behavior is new to MMA 1.1.0.343 / MMW 4.1.6.1720 since I never noticed synchronization getting stuck in this manner before.

See the associated log on the ftp server--at file 89/193 (The Silencers - Unconscious) the sync status bar stops progressing and the sync operation appears to be stuck. Terminating the thread doesn't work, either.
TagsNo tags attached.
Attached Files
sync_auto-conversion_failure.jpg (198,106 bytes)   
sync_auto-conversion_failure.jpg (198,106 bytes)   
Fixed in build1721

Relationships

related to 0012079 closedLudek Conversion from OGG, MPC, APE fails (regression) 
related to 0012340 closedrusty Optimize USB sync with Androids 

Activities

rusty

2014-11-24 16:21

administrator   ~0041123

I tested MMW 4.1.5 (Wi-Fi Sync of MMA 1.1.0.343 to 4.1.5.1719) and synchronization proceeded flawlessly.

This leads me to conclude that 4.1.6 has a regression re. conversion of tracks, and that the regression manifests itself as a graceful failure for Wi-Fi sync, but as a complete sync failure for USB sync.

Ludek

2014-11-24 18:17

developer   ~0041127

Last edited: 2014-11-24 18:48

I analyzed the logs and there seem to be combination of two problems:

1) MTP freeze during file copy (USB sync), it frozen on
C:\Users\Russell\AppData\Local\Temp\AED7.jpg -> \Music\The Silencers\Seconds of pleasure\albumart.jpg
for 5 minutes and then it failed with error code: 802A0006
I haven't found the code in the list, but by searching the internet I found that it could be a HW error code: http://www.techtalkz.com/windows-media/86198-insert3-error-codes-802a0006-8007001f.html

And then it totally frozen when trying to access \Music\The Silencers\Seconds of pleasure\12 Unconscious.mp3 on the device via MTP, I guess that also Windows Explorer was frozen if you would try to access the device.

I am trying to find a way how to eliminate the random MTP freezes, but I haven't been successful so far. It is quite general problem and often happens when using delete/rename operations on file/folder, see http://forum.xda-developers.com/showthread.php?t=2155438&page=2

2) You indicated a failed OGG conversion, I don't see the failure in your log, but I reprocuded similar failure once today, studing further how to replicate...

Ludek

2014-11-24 20:36

developer   ~0041129

Last edited: 2014-11-24 20:40

Re 2) I was able to replicate again, it does not seem to be a regression, but rather a threading issue in OGG plugin. i.e. if there are more OGG files to be converted at once (starting in the same millisecond), in my case there were 3 OGGs to be converted at once and the corresponding lines in the debug log were:

00001710 5.85470390 [6380] OGG: Starting analysis.
00001711 5.85473776 [6380] OGG: Starting analysis.
00001712 5.85475826 [6380] OGG: Starting analysis.
00001713 5.86320400 [6380] An error occured during file conversion: Access violation at address 00000000. Write of address 00000000

And the result was that onle 2 of the 3 files were converted to OGG successfully.

Ludek

2014-11-24 23:29

developer   ~0041132

Last edited: 2014-11-25 00:19

1) was hopefully workarounded as part of 0012340

The original issue of failed auto-conversion to OGG (item 2) is fixed in build 4.1.6.1721

peke

2014-11-25 21:10

developer   ~0041148

Last edited: 2014-11-25 21:12

2) Verified 1721 simultaniously sync only 72 OGG files

peke

2014-12-12 23:54

developer   ~0041455

Verified 1724