https://bugs.winehq.org/show_bug.cgi?id=39248
Bug ID: 39248 Summary: usp10:usp10 fails in right-to-left locales Product: Wine Version: unspecified Hardware: x86 OS: Windows Status: NEW Severity: normal Priority: P2 Component: usp10 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
The following errors only happen in right-to-left locales:
usp10.c:2018: Test failed: bitmap font System wgBlank 0020 tmBreakChar 0001 usp10.c:2020: Test failed: bitmap font System wgDefault 0161, tmDefaultChar 0061 usp10.c:2018: Test failed: bitmap font Fixedsys wgBlank 0020 tmBreakChar 0001 usp10.c:2020: Test failed: bitmap font Fixedsys wgDefault 0161, tmDefaultChar 0061 usp10.c:2018: Test failed: bitmap font Courier wgBlank 0020 tmBreakChar 0001 usp10.c:2020: Test failed: bitmap font Courier wgDefault 0161, tmDefaultChar 0061 usp10.c:2018: Test failed: bitmap font MS Serif wgBlank 0020 tmBreakChar 0001 usp10.c:2020: Test failed: bitmap font MS Serif wgDefault 0161, tmDefaultChar 0061 usp10.c:2018: Test failed: bitmap font MS Sans Serif wgBlank 0020 tmBreakChar 0001 usp10.c:2020: Test failed: bitmap font MS Sans Serif wgDefault 0161, tmDefaultChar 0061 usp10.c:2020: Test failed: bitmap font Small Fonts wgDefault 0180, tmDefaultChar 0080
More specifically they can be seen on the fg-win7u64-1spie9-he WineTest box which is a Windows 7 Ultimate box configured with a Hebrew locale.
This tests regression was introduced by the following commit:
commit dd2be15118fa368c18ee9fe300f91c1ba8f9ab3c Author: Qian Hong fracting@gmail.com Date: Wed Nov 21 18:14:30 2012 +0800
usp10/tests: Added tests for wgBlank, wgDefault, wgInvalid and wgKashida.
See: https://test.winehq.org/data/tests/usp10:usp10.html
https://bugs.winehq.org/show_bug.cgi?id=39248
--- Comment #1 from François Gouget fgouget@codeweavers.com --- Interestingly this does not fail in the newtb-wvistau64-64 VM which is a Windows Vista Ultimate box configured for an Arabic locale.
https://bugs.winehq.org/show_bug.cgi?id=39248
--- Comment #2 from François Gouget fgouget@codeweavers.com --- I have switched the wvistau64 WineTestBot VM (aka newtb-wvistau64-64) to Hebrew to help debug this. I can quickly switch it between Hebrew and Arabic so let me know if it's necessary.
https://bugs.winehq.org/show_bug.cgi?id=39248
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |35765
https://bugs.winehq.org/show_bug.cgi?id=39248
Aric Stewart aric@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aric@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=39248
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
--- Comment #3 from François Gouget fgouget@codeweavers.com --- These failures are gone on Windows 7 but there are still some identical failures on a variety of Windows 10 locales: w1064v1809-ar, w1064v1809-he, w1064v1809-ja, w1064v1809-zh-CN.
https://bugs.winehq.org/show_bug.cgi?id=39248
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |ABANDONED
--- Comment #4 from François Gouget fgouget@codeweavers.com --- The failures are different on Windows 10 and they are tracked in bug 52925. Also the TestBot no longer tests right-to-left locales on the older Windows versions, including Windows 7. So I am closing this bug.
https://bugs.winehq.org/show_bug.cgi?id=39248
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Austin English austinenglish@gmail.com --- Closing.