http://bugs.winehq.org/show_bug.cgi?id=30413
Bug #: 30413 Summary: Chemdraw: draws black boxes instead of text Product: Wine Version: 1.3.26 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: wine.hq.iridos@recursor.net Classification: Unclassified
Created attachment 39756 --> http://bugs.winehq.org/attachment.cgi?id=39756 screenshot. one black box should show "asdf", other at 6-ring an N
This looks the same as bug 11362 (http://bugs.winehq.org/show_bug.cgi?id=11362) , also in Chemdraw. I have an older version of Chemdraw which I remember well also being affected by bug 11362. The bug refers to screenshots in the app-db that are now gone, so I made a small 6K screenshot and attached to the bug, hope that's ok.
The bug was reintroduced -- or a new one that looks the same was introduced in 2011 with:
commit 3cb26488bdee73c39c04f8644d83bddca1bea141 Author: Huw Davies <huw…codeweavers…com> Date: Mon Jul 25 10:56:30 2011 +0100
gdi32: Rewrite SetDIBits to use the PutImage gdi driver function.
I ran a regression test according to http://wiki.winehq.org/RegressionTesting and also reversed the patch to double-check.
Wine does not write any fixme:xxx or other messages that seem to be related.
Affected versions are hence 1.3.26 up to current 1.5.1 (tested)
The bug appears on ATI Radeon HD 5670/fglrx and on Intel 915GM and I would judge does not depend on the graphics card in any way.
Thanks to kevlarman and oiaohm on #winehq for help.