[Bug 35575] New: gdi32:font Windows 8.1 failures

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 10 23:40:02 CST 2014


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 at winehq.org
          Reporter: fgouget at 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 at 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 at 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 at 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.



More information about the wine-bugs mailing list