http://bugs.winehq.org/show_bug.cgi?id=28507
Summary: Gomez PEER fails to draw window Product: Wine Version: 1.3.28 Platform: x86-64 URL: http://lastmile.gomez.com/PEERInstall.exe OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: kennybobs@o2.co.uk CC: hverbeet@gmail.com Regression SHA1: c89a3ffe806278fa99cff7e3e27c3845c581315e
Created attachment 36575 --> http://bugs.winehq.org/attachment.cgi?id=36575 Wine 1.3.28 console output
Gomez PEER used to draw its window fine, but now draws nothing. This is a regression.
c89a3ffe806278fa99cff7e3e27c3845c581315e is the first bad commit commit c89a3ffe806278fa99cff7e3e27c3845c581315e Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Aug 30 20:12:32 2011 +0200
ddraw: Get rid of the surface implementation switching code.
:040000 040000 dfb3b24196ac3ad09100758a48b2d4ef7e45e26b 1e854cc19d0fdb0fa2ad309273e0bc57694d14d5 M dlls :040000 040000 0236d0efd7b69652f1804d774b4cc754a2398975 a192773c9bba74eadb2485f8798c2d84a96a542a M include
http://source.winehq.org/git/wine.git/commitdiff/c89a3ffe806278fa99cff7e3e27...
This commit can not be reverted in latest git, but checking out the previous commit resolves the problem.
http://bugs.winehq.org/show_bug.cgi?id=28507
--- Comment #1 from Ken Sharp kennybobs@o2.co.uk 2011-09-26 23:17:46 CDT --- Created attachment 36576 --> http://bugs.winehq.org/attachment.cgi?id=36576 Wine 1.3.28 +ddraw
http://bugs.winehq.org/show_bug.cgi?id=28507
Achim Schaefer achim_schaefer@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |achim_schaefer@gmx.de
http://bugs.winehq.org/show_bug.cgi?id=28507
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |26548
http://bugs.winehq.org/show_bug.cgi?id=28507
--- Comment #2 from Henri Verbeet hverbeet@gmail.com 2011-10-30 06:36:33 CDT --- Does this still happen? This application looks sufficiently dodgy that I'd rather not install it.
http://bugs.winehq.org/show_bug.cgi?id=28507
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED Summary|Gomez PEER fails to draw |Gómez PEER fails to draw |window |window
--- Comment #3 from Ken Sharp kennybobs@o2.co.uk 2011-11-06 22:35:45 CST --- There's nothing dodgy about it, but you would need an account to see this behaviour anyway.
Fixed in 1.3.32 but I don't know which commit fixed it.
http://bugs.winehq.org/show_bug.cgi?id=28507
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-11-18 13:04:27 CST --- Closing bugs fixed in 1.3.33.
http://bugs.winehq.org/show_bug.cgi?id=28507
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=28507
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|FIXED |
--- Comment #5 from Ken Sharp kennybobs@o2.co.uk 2012-07-23 20:00:56 CDT --- Bug is back in 1.5.9, as is Bug 26548. It is not clear if the problem has been due to an app change or Wine change, and bisecting is incredibly difficult in Precise.
Looks like the bug was either never fixed, or there has been a change in Wine to bring this bug back.
Another option is that it's down to Unity...
http://bugs.winehq.org/show_bug.cgi?id=28507
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2012-07-24 03:49:59 CDT --- (In reply to comment #5)
Bug is back in 1.5.9, as is Bug 26548. It is not clear if the problem has been due to an app change or Wine change, and bisecting is incredibly difficult in Precise.
Looks like the bug was either never fixed, or there has been a change in Wine to bring this bug back.
Another option is that it's down to Unity...
If this is really a regression, create a new bug with a proper regression test. My guess would be that this never worked and can never work with a compositor though, since you generally can't do the kind of "draw all over the screen" that this kind of ddraw applications does when a compositor is active.
http://bugs.winehq.org/show_bug.cgi?id=28507
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Henri Verbeet hverbeet@gmail.com 2012-07-24 03:50:35 CDT --- Closing again.