https://bugs.winehq.org/show_bug.cgi?id=55656
Bug ID: 55656 Summary: user32:dialog - test_IsDialogMessage() fails in the hi-u8 and mx-MX locales on Windows Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
user32:dialog - test_IsDialogMessage() fails in the hi-u8 and mx-MX locales on Windows:
w10pro64-hi-u8: dialog.c:869: Test failed: Got unexpected wparam 0x97ade5. dialog.c:580: Test failed: Got unexpected wparam 0xfffd.
w10pro64-mx-MX: dialog.c:867: Test failed: Got unexpected wparam 0x3f. dialog.c:578: Test failed: Got unexpected wparam 0x3f.
See https://test.winehq.org/data/patterns.html#user32:dialog
The 'mx-MX' locale is a mix of locales and may indicate the test only succeeds when all the Windows locales match. For reference, mx-MX uses the following settings:
SystemDefaultLCID 0411 UserDefaultLCID 040c ThreadLocale 0411 SystemPreferredUILanguages 0412,0409 UserDefaultUILanguage 0412 ThreadUILanguage 0412 KeyboardLayout 00000000040A0C0A Country 231 ACP 932
A bisect shows that both sets of failures started with the commit below:
commit fe594a83d4a87fccaced20372a83ecb2ef28de6c Author: Zhiyi Zhang zzhang@codeweavers.com Date: Fri Aug 18 11:39:19 2023 +0800
user32/tests: Test IsDialogMessageA() converting ASCII WM_CHAR messages.
https://bugs.winehq.org/show_bug.cgi?id=55656
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com Regression SHA1| |fe594a83d4a87fccaced20372a8 | |3ecb2ef28de6c Keywords| |regression, source, | |testcase
https://bugs.winehq.org/show_bug.cgi?id=55656
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |zzhang@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=55656
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |b000b6593750c2cb82605c2f960 | |afa36dd68f44c Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #1 from Zhiyi Zhang zzhang@codeweavers.com --- Fixed by b000b6593750c2cb82605c2f960afa36dd68f44c
https://bugs.winehq.org/show_bug.cgi?id=55656
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|zzhang@codeweavers.com |wine-bugs@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=55656
--- Comment #2 from François Gouget fgouget@codeweavers.com --- Yep, this is fixed. Thanks.
https://bugs.winehq.org/show_bug.cgi?id=55656
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.18.