http://bugs.winehq.org/show_bug.cgi?id=17218
Summary: Easy Dental 2007 application text is not rendered Product: Wine Version: 1.1.14 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: arethusa26@gmail.com
Created an attachment (id=19139) --> (http://bugs.winehq.org/attachment.cgi?id=19139) Easy Dental 2007 +text log
With today's Git (wine-1.1.14), after loading the Easy Dental 2007 application, some UI text elements do not appear. Some tracing indicates that DrawText for some reason fails:
0009:Call user32.DrawTextA(00000310,02b5fee8 "Note",ffffffff,0032f4d0,00000825) ret=02ada52c 0009:Ret user32.DrawTextA() retval=00000000 ret=02ada52c
A +text and relay log are attached. I am not aware of an available demo for this product.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #1 from Andrew Nguyen arethusa26@gmail.com 2009-01-31 22:17:28 --- Created an attachment (id=19140) --> (http://bugs.winehq.org/attachment.cgi?id=19140) Easy Dental 2007 relay log (lzma compressed)
http://bugs.winehq.org/show_bug.cgi?id=17218
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|gdi32 |user32
--- Comment #2 from Andrew Nguyen arethusa26@gmail.com 2009-01-31 22:18:43 --- Oops, selected the wrong component.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2009-01-31 23:01:27 --- Is this a regression?
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #4 from Andrew Nguyen arethusa26@gmail.com 2009-01-31 23:16:57 --- This is not a regression as far as I could tell; I noticed the problem on 1.1.13 also.
http://bugs.winehq.org/show_bug.cgi?id=17218
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bsjeon@hanmail.net Keywords| |regression
--- Comment #5 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 03:56:28 --- After noting that 1.0.1 did not exhibit this issue, I found via regression testing that:
028617b90ba586bdb30723c700eea888c159ada7 is first bad commit commit 028617b90ba586bdb30723c700eea888c159ada7 Author: ByeongSik Jeon bsjeon@hanmail.net Date: Wed Dec 10 23:50:44 2008 +0900
gdi32, winex11: Add support for subpixel font rendering.
:100755 100755 b31a842ba5ff59612e0f845cf0fd63e144b4e31f 8574025f5d6ffe3f9ceb27c04d2008d4b72f4633 M configure :100644 100644 137aea5e1cff80d0be236226022652056d29001d ce90fcacccab849b234e5fa1af55cf666ae2d003 M configure.ac :040000 040000 1cd839d5ca978d4dbaf2828e7a8dca0e6dcf87fc 4fa583be80f0db4ceecf3c2da5ca78f61926cca6 M dlls :040000 040000 fce96756530e090420136a8fefd536349fbddd47 dc5f8cd65bbb173dcda2f590d224c984ad8f4082 M include
I will attach comparison screenshots.
http://bugs.winehq.org/show_bug.cgi?id=17218
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #6 from Austin English austinenglish@gmail.com 2009-02-01 14:45:26 --- Dupe
*** This bug has been marked as a duplicate of bug 16729 ***
http://bugs.winehq.org/show_bug.cgi?id=17218
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com 2009-02-01 14:45:35 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=17218
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|DUPLICATE |
--- Comment #8 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 17:26:23 --- This isn't a duplicate:
1. The referenced bug report cites a different commit. 2. The problem with this bug is that no text displays at all, not that the text isn't correctly anti-aliased.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #9 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 17:28:43 --- Created an attachment (id=19175) --> (http://bugs.winehq.org/attachment.cgi?id=19175) Easy Dental 2007 on Wine 1.1.14
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #10 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 17:29:48 --- Created an attachment (id=19176) --> (http://bugs.winehq.org/attachment.cgi?id=19176) Easy Dental 2007 on Wine 1.0.1
http://bugs.winehq.org/show_bug.cgi?id=17218
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|user32 |gdi32
--- Comment #11 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 17:31:30 --- Modifying component to reflect commit.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #12 from Byeongsik Jeon bsjeon@hanmail.net 2009-02-01 20:56:17 --- Created an attachment (id=19186) --> (http://bugs.winehq.org/attachment.cgi?id=19186) bug #17218 test dirty patch.
(In reply to comment #8)
This isn't a duplicate:
- The referenced bug report cites a different commit.
- The problem with this bug is that no text displays at all, not that the text
isn't correctly anti-aliased.
I'm sorry. I can't EzDental. This proram is the commerical program.
Please, test it. http://bugs.winehq.org/show_bug.cgi?id=16729#c4
Or, the attached dirty patch.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #13 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 22:03:58 --- Hmm, neither the registry settings nor the patch change the situation. What traces should I provide to help you diagnose the issue?
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #14 from Byeongsik Jeon bsjeon@hanmail.net 2009-02-01 22:27:42 --- (In reply to comment #13)
Hmm, neither the registry settings nor the patch change the situation. What traces should I provide to help you diagnose the issue?
Please, these two: $ WINEDEBUG=+xrender wine EzDental.exe &> ez_xrender_log.txt $ WINEDEBUG=+font wine EzDental.exe &> ez_font_log.txt
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #15 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 22:36:16 --- Created an attachment (id=19189) --> (http://bugs.winehq.org/attachment.cgi?id=19189) Easy Dental 2007 xrender log (lzma compressed)
These two logs are from 1.1.14 without the dirty patch applied.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #16 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 22:38:10 --- Created an attachment (id=19190) --> (http://bugs.winehq.org/attachment.cgi?id=19190) Easy Dental 2007 font log (lzma compresssed)
Do you want the two logs with the dirty patch applied?
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #17 from Byeongsik Jeon bsjeon@hanmail.net 2009-02-01 23:14:56 --- Created an attachment (id=19192) --> (http://bugs.winehq.org/attachment.cgi?id=19192) bug #17218 fix try 2.
I attached the another patch.
Please, test this patch and attach this log file: $ WINEDEBUG=+font wine EzDental.exe &> ez_fontlog2.txt
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #18 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 23:57:32 --- Created an attachment (id=19196) --> (http://bugs.winehq.org/attachment.cgi?id=19196) Easy Dental 2007 font log with patch applied (lzma compressed)
Ah, I see text with your patch. There is a minor rendering difference with your patch compared to Wine 1.0.1, which I will show in the next attachment.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #19 from Andrew Nguyen arethusa26@gmail.com 2009-02-01 23:58:41 --- Created an attachment (id=19197) --> (http://bugs.winehq.org/attachment.cgi?id=19197) Easy Dental 2007 window with patch applied
Compare with attachment 19176.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #20 from Byeongsik Jeon bsjeon@hanmail.net 2009-02-02 00:08:21 --- Created an attachment (id=19199) --> (http://bugs.winehq.org/attachment.cgi?id=19199) bug #17218 fix try 3.
(In reply to comment #18)
Created an attachment (id=19196)
--> (http://bugs.winehq.org/attachment.cgi?id=19196) [details]
Easy Dental 2007 font log with patch applied (lzma compressed)
Ah, I see text with your patch. There is a minor rendering difference with your patch compared to Wine 1.0.1, which I will show in the next attachment.
Ah! I attached the third patch.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #21 from Andrew Nguyen arethusa26@gmail.com 2009-02-02 00:15:56 --- Excellent, this looks good! I greatly appreciate your time and help.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #22 from Byeongsik Jeon bsjeon@hanmail.net 2009-02-02 00:20:54 --- (In reply to comment #21)
Excellent, this looks good! I greatly appreciate your time and help.
Thank you for your report!
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #23 from Austin English austinenglish@gmail.com 2009-08-05 10:22:44 --- Is this still an issue in current (1.1.26 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=17218
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #24 from Andrew Nguyen arethusa26@gmail.com 2009-08-10 22:54:03 --- This is fixed in 1.1.27.
http://bugs.winehq.org/show_bug.cgi?id=17218
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #25 from Alexandre Julliard julliard@winehq.org 2009-08-21 12:44:37 --- Closing bugs fixed in 1.1.28.
http://bugs.winehq.org/show_bug.cgi?id=17218
--- Comment #26 from da_fox@mad.scientist.com da_fox@mad.scientist.com 2010-06-09 06:01:03 --- Created an attachment (id=28692) --> (http://bugs.winehq.org/attachment.cgi?id=28692) Font config settings to use BCH and legacy lcd filter