View Issue Details

IDProjectCategoryView StatusLast Update
0006193MMW v4Properties/Auto-Toolspublic2014-01-28 22:24
Reporterpetr Assigned To 
PriorityhighSeveritytweakReproducibilitysometimes
Status newResolutionopen 
Target Version4.1.1 
Summary0006193: MediaMonkey can appear to freeze in some cases
DescriptionIn some situations, MediaMonkey can freeze, but MM isn't really frozen (but just doing some long time consuming operations).

For example:
1. auto-organize functionality when used for huge amount of tracks
2. auto-tag from filename when auto-organize in background is enabled
3. changing any property for huge amount of tracks when auto-organize in background is enabled

in both situations all selected tracks are managed in main thread so Anti-Freeze system can't detect that everything is OK.

Maybe we should move these operations to thread, so MM will not be 'frozen' during process.

Any thoughts, Jiri ?
Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?f=6&t=75190
TagsNo tags attached.
Fixed in build

Relationships

related to 0006314 closedLudek Edit 15,000 tracks fails 
related to 0006450 closedLudek Loading more than 10000 tracks to Now Playing can freeze UI for several seconds 

Activities

jiri

2009-11-27 16:57

administrator   ~0019796

I'd split it into groups:
1. Do you know what exactly causes problems here? As I see in the code, we are creating a thread for the purpose of the actual moving/renaming and so there shouldn't be any freeze here.
2&3. Looks like there should be a change in auto-organize in background, so that it's threaded - similarly as tagging in MM is. I.e. to have a thread started for this operation when necessary and only add tasks to this thread. See BackgroundStuff.pas for implementation of this.

Ludek

2014-01-22 00:16

developer   ~0039332

Seems to be the case in this report: http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=75190