https://bugs.winehq.org/show_bug.cgi?id=39880
Bug ID: 39880 Summary: gdiplus tests fail if locale is not en_US Product: Wine Version: 1.9.0 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus Assignee: wine-bugs@winehq.org Reporter: litimetal@gmail.com Distribution: ---
$ make test ../../../tools/runtest -q -P wine -T ../../.. -M gdiplus.dll -p gdiplus_test.exe.so brush && touch brush.ok fixme:gdiplus:GdipGetLineTransform not implemented fixme:gdiplus:GdipGetPathGradientPath not implemented ../../../tools/runtest -q -P wine -T ../../.. -M gdiplus.dll -p gdiplus_test.exe.so customlinecap && touch customlinecap.ok ../../../tools/runtest -q -P wine -T ../../.. -M gdiplus.dll -p gdiplus_test.exe.so font && touch font.ok font.c:757: Test failed: wrong face name ˼Դ���� CN Bold font.c:762: Test failed: Expected 0, got 14 font.c:768: Test failed: wrong face name ?2�J��?2 fixme:gdiplus:GdipGetLineSpacing ignoring style font.c:307: Tests skipped: Times New Roman not installed Makefile:255: recipe for target 'font.ok' failed make: *** [font.ok] Error 3
After setting the locale from zh_CN.utf8 to en_US by $ export LC_ALL=en_US
Then run the test, it works fine.
Is this bug related to bug 30755?
https://bugs.winehq.org/show_bug.cgi?id=39880
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, testcase
https://bugs.winehq.org/show_bug.cgi?id=39880
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|download |source Summary|gdiplus tests fail if |gdiplus:font test fail if |locale is not en_US |locale is not en_US CC| |fgouget@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=39880
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|UNCONFIRMED |RESOLVED
--- Comment #1 from François Gouget fgouget@codeweavers.com --- These failures do not happen anymore.
There is still a "Expected 0, got 14" test failure in Arabic, Japanese and Chinese but I believe it's from another part of the test (it's not in the middle of "wrong face name" checks).
Also the test succeeds in a number of non-English locales: French, German, Hebrew and Hindi.
So I'm closing this bug.
https://bugs.winehq.org/show_bug.cgi?id=39880
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Status|RESOLVED |CLOSED
--- Comment #2 from André H. nerv@dawncrow.de --- closing worksforme