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