[Bug 35575] New: gdi32:font Windows 8.1 failures
http://bugs.winehq.org/show_bug.cgi?id=35575 Bug ID: 35575 Summary: gdi32:font Windows 8.1 failures Product: Wine Version: 1.7.12 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs(a)winehq.org Reporter: fgouget(a)codeweavers.com Classification: Unclassified The failing conformance tests are: font.c:1267: Test failed: GetCharABCWidthsA and GetCharABCWidthsW should return same widths. charset = 130 font.c:1285: Test failed: GetCharABCWidthsA 100 - 100 should have succeeded font.c:1285: Test failed: GetCharABCWidthsA ffff - ffff should have succeeded font.c:1291: Test failed: GetCharABCWidthsA ff should match. codepage = 130 These failures seem to only happen on the Windows 8.1 machines. Apparently Windows 8 is not impacted, and neither are older Windows versions. So one can test this issue on the w8 WineTestBot VM. This also happens on real hardware on the following machines: dr-w8-E1-1200-wow, dr-w8-E1-1200-x64, fg-acer64-w81-t32 and fg-acer64-w81-t64. http://test.winehq.org/data/tests/gdi32:font.html Here are the relevant commits: commit fcb4a1610e97cde8ec8c266f2c7817768a4ba3ed Author: Kusanagi Kouichi <slash(a)ac.auone-net.jp> Date: Thu Jan 13 19:17:45 2011 +0900 gdi32/tests: Add a test for GetCharABCWidthsA with DBCS. commit 2d6b748c79f51b473973ed71fe2b867ba07a6c70 Author: Kusanagi Kouichi <slash(a)ac.auone-net.jp> Date: Wed Feb 2 01:37:09 2011 +0900 gdi32: Upper 24 bits of a character range must be same. commit 70c222218000dda65efce325a3170c252e7c5180 Author: Akihiro Sagawa <sagawa.aki(a)gmail.com> Date: Mon Dec 26 18:27:37 2011 +0900 gdi32: Avoid making a DBCS character in range. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35575 François Gouget <fgouget(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression, source URL| |http://test.winehq.org/data | |/tests/gdi32:font.html Regression SHA1| |fcb4a1610e97cde8ec8c266f2c7 | |817768a4ba3ed -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35575 François Gouget <fgouget(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |testcase -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35575 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv(a)dawncrow.de --- Comment #1 from André H. <nerv(a)dawncrow.de> --- https://source.winehq.org/patches/data/103227 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35575 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|gdi32:font Windows 8.1 |gdi32:font Windows 8.1 |failures |failures (johab) --- Comment #2 from André H. <nerv(a)dawncrow.de> --- After hours of testing, this is the best solution i found (to remove it). On Windows with fonts that support johab charset, GetCharABCWidthsA fails for characters >= 0xff I see no need to replicate that in Wine and with this behaviour there's nothing to test... https://source.winehq.org/patches/data/103264 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35575 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |87d85357cdbd854665583efd299 | |f6cfc2f3fefb4 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from André H. <nerv(a)dawncrow.de> --- https://source.winehq.org/git/wine.git/commitdiff/87d85357cdbd854665583efd29... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35575 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.15. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org