http://bugs.winehq.org/show_bug.cgi?id=32666
Bug #: 32666 Summary: Black background in PowerPoint 2003 Product: Wine Version: 1.5.18 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: b7.10110111@gmail.com Classification: Unclassified
Created attachment 43097 --> http://bugs.winehq.org/attachment.cgi?id=43097 Screenshot
See the screenshot. The black background is not how Powerpoint should look.
This is a regression:
841214ddb4d4dc620e6b51dfe6655b585d423edc is the first bad commit commit 841214ddb4d4dc620e6b51dfe6655b585d423edc Author: Alexandre Julliard julliard@winehq.org Date: Wed Nov 21 19:20:27 2012 +0100
user32: Don't check for driver events before normal messages in PeekMessage.
:040000 040000 79793f282ab4ee789b1f07d7e8dd89c82e4e02ab 504f597e5c86ae4e9ae21713e8a8bb27969f0d5a M dlls
Resetting directly to this commit makes the whole slide black, not only background, while using wine-1.5.21 makes it look as in screenshot.
http://bugs.winehq.org/show_bug.cgi?id=32666
Ruslan b7.10110111@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |841214ddb4d4dc620e6b51dfe66 | |55b585d423edc
http://bugs.winehq.org/show_bug.cgi?id=32666
--- Comment #1 from Ruslan b7.10110111@gmail.com 2013-01-05 18:12:09 CST --- Created attachment 43098 --> http://bugs.winehq.org/attachment.cgi?id=43098 How it should look (and did before regression)
http://bugs.winehq.org/show_bug.cgi?id=32666
Ruslan b7.10110111@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |julliard@winehq.org
http://bugs.winehq.org/show_bug.cgi?id=32666
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2013-01-07 09:55:01 CST --- I can't reproduce this, it works fine here.
http://bugs.winehq.org/show_bug.cgi?id=32666
--- Comment #3 from Ruslan b7.10110111@gmail.com 2013-01-07 10:40:43 CST --- Maybe it appears only in Russian localized version. Here's console output: http://pastebin.com/raw.php?i=scNVUnZz . Could these fixmes be related: fixme:gdiplus:GdipCreateBitmapFromGdiDib (0x8523e0, 0x852410, 0x32c038) - partially implemented fixme:gdiplus:create_hatch_bitmap Unimplemented hatch style 49 ?
http://bugs.winehq.org/show_bug.cgi?id=32666
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression | Regression SHA1|841214ddb4d4dc620e6b51dfe66 | |55b585d423edc |
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2013-01-07 10:54:46 CST --- I can make it happen after a while by resizing the window. It's a bit harder to reproduce without the patch, but it still happens, so I don't think it's a regression.
http://bugs.winehq.org/show_bug.cgi?id=32666
--- Comment #5 from Detlef Riekenberg wine.dev@web.de 2013-01-17 16:03:57 CST --- Created attachment 43205 --> http://bugs.winehq.org/attachment.cgi?id=43205 hack for get_hatch_data()
(In reply to comment #3)
fixme:gdiplus:create_hatch_bitmap Unimplemented hatch style 49
This reminds me to http://bugs.winehq.org/show_bug.cgi?id=30449#c0
As a hack, you can use the attached patch for gdiplus.dll
Works the background in your powerpoint 2003 with this hack or with native gdiplus?
hatch style 49 is HatchStyleSmallCheckerBoard
http://bugs.winehq.org/show_bug.cgi?id=32666
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine.dev@web.de
http://bugs.winehq.org/show_bug.cgi?id=32666
--- Comment #6 from Vincent Povirk madewokherd@gmail.com 2013-01-17 16:26:31 CST --- I don't think the issue is related to gdiplus.
http://bugs.winehq.org/show_bug.cgi?id=32666
--- Comment #7 from Ruslan b7.10110111@gmail.com 2013-01-18 02:58:17 CST --- (In reply to comment #5)
Created attachment 43205 [details] hack for get_hatch_data()
No, this patch doesn't change anything. Moreover, setting gdiplus to native,builtin also doesn't change behavior. So, it's not related to gdiplus.
https://bugs.winehq.org/show_bug.cgi?id=32666
--- Comment #8 from Austin English austinenglish@gmail.com --- Is this still an issue in current (1.7.35 or newer) wine? If so, please attach terminal output.
https://bugs.winehq.org/show_bug.cgi?id=32666
Ruslan Kabatsayev b7.10110111@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Ruslan Kabatsayev b7.10110111@gmail.com --- Seems to be fixed in 1.7.36.
https://bugs.winehq.org/show_bug.cgi?id=32666
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.37.