View Issue Details

IDProjectCategoryView StatusLast Update
0002977MMW v4Playerpublic2007-04-05 20:00
Reporterjiri Assigned To 
PriorityimmediateSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0002977: Windows login screen can cause freeze of MM
DescriptionAs reported in http://www.mediamonkey.com/forum/viewtopic.php?p=84036#84036 , if user presses Win+L shortcur while playing some music in MM, it freezes as soon as new track playback starts.
Additional InformationTechnical: By debugging I found out that the problem happens on

mpos := Mouse.CursorPos;

in FormInfoPopWin.pas

because

Windows.GetCursorPos(Result)

in TMouse.GetCursorPos fails. It seems to be a standard Windows 'feature' to fail in this case and so we have to find out how to make an workaround. I suppose that the standard try...except..end; would work fine, but I wonder whether we shouldn't remove Win32Check() from TMouse.GetCursorPos() - since it can cause problems in some other cases as well?
TagsNo tags attached.
Fixed in build1027

Activities

petr

2007-04-05 20:00

developer   ~0008958

fixed. Removing of Win32Check works.