https://bugs.winehq.org/show_bug.cgi?id=38557
Bug ID: 38557 Summary: Wings of Vi: Hangs when window is moved. Product: Wine Version: 20050930 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: philippe.groarke@gmail.com
Launch Wings of Vi (you can download demo here http://grynsoft.com/wingsofvi/), move the window, the application hangs. Music still goes on...
Could it be related to the "LockWindowUpdate"?
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} fixme:win:EnumDisplayDevicesW ((null),0,0x32f6a8,0x00000000), stub! fixme:heap:RtlCompactHeap (0x110000, 0x0) stub fixme:win:EnumDisplayDevicesW ((null),0,0x32f8e8,0x00000000), stub! fixme:win:LockWindowUpdate (0x3003e), partial stub! fixme:win:LockWindowUpdate (0x0), partial stub! fixme:win:LockWindowUpdate (0x3003e), partial stub! fixme:win:LockWindowUpdate (0x0), partial stub! fixme:msvcrt:__clean_type_info_names_internal (0x3f89a0) stub
Tested on 1.7.42 from macports, and yesterdays git. Tried both with and without virtual desktop, so it doesn't seem to be linked to that. Game was created using Clickteam Fusion 2.5, it would be interesting to see if other games behave the same...
I would add a log, but its way to big. Just tell me if you need specific channels.
https://bugs.winehq.org/show_bug.cgi?id=38557
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |ken@codeweavers.com Ever confirmed|0 |1
--- Comment #1 from Ken Thomases ken@codeweavers.com --- Interesting. Confirming.
As a workaround while I try to debug it, you can set this key in the registry:
[HKEY_CURRENT_USER\Software\Wine\Mac Driver] "Decorated"="n"
So, there's presumably a difference in messages sent between the Mac driver handling the move and user32 handling the move.
https://bugs.winehq.org/show_bug.cgi?id=38557
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #2 from Ken Thomases ken@codeweavers.com --- I have submitted a fix: http://source.winehq.org/patches/data/111252.
https://bugs.winehq.org/show_bug.cgi?id=38557
--- Comment #3 from philippe.groarke@gmail.com --- Great news! Thank you very much :)
https://bugs.winehq.org/show_bug.cgi?id=38557
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |eea6ba9ae9353b512c3ac5d0837 | |6968211666ccf Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Ken Thomases ken@codeweavers.com --- The fix was accepted. Please retest with latest Wine from git or version 1.7.43 when it is released.
http://source.winehq.org/git/wine.git/?a=commit;h=eea6ba9ae9353b512c3ac5d083...
https://bugs.winehq.org/show_bug.cgi?id=38557
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.43.
https://bugs.winehq.org/show_bug.cgi?id=38557
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|20050930 |pre-0.9