View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0016329||MediaMonkey 5||Sync||public||2020-01-31 19:20||2020-12-28 22:26|
|Target Version||5.0||Fixed in Version||5.0|
|Summary||0016329: Deleting content from USB-attached device --> crash|
|Description||1 Connect Android device via USB|
2 Select Music and delete a track
--> MM attempts to update the device database continually but fails (shown by the endless hourglass)
3 Cancel the process
4 Attempt to exit MM
Note: this issue was originally raised at 0016208
|Tags||No tags attached.|
|Fixed in build||2227|
MediaMonkeyEngine.7z (6,970 bytes)
crash_on_deletion_of_device_tracks.7z (116,324 bytes)
The strange is that the EL includes just: " Cannot use EurekaLog's functions in module "MediaMonkeyEngine.exe" without activated EurekaLog"
It seems that Eureka is not activated in 2224 ?
But based on the debug log it is the notorious MTP freeze issue after a file deletion (you can verify that Windows Explorer is also frozen when accessing the files on the storage), we had the "media transfer protocol forzen" message, but it is shown only once after 2 minutes ( 0013280 )
Currently I have no other idea than just lowering the timeout for the message to something lower than two minutes ?
Fixed in 2227
- lowered the MTP freeze timeout from 2 minutes to 30 seconds (to show the freeze message in time)
- fixed the crash on closing
- fixed the progress bar (it was missing the deletion text)
Unable to reproduce even by trying to delete/access/browse/play while sync is ongoing with device.