https://bugs.winehq.org/show_bug.cgi?id=55655
Bug ID: 55655 Summary: user32:dialog - test_IsDialogMessageA_proc() fails in the Hindi locale on Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
user32:dialog - test_IsDialogMessageA_proc() fails in the Hindi locale on Wine:
dialog.c:578: Test failed: Got unexpected wparam 0xfffd.
See https://test.winehq.org/data/patterns.html#user32:dialog
A bisect shows that this failure started with the commit below:
commit 109d15ab352fcec17479e3caf8e2aad586e57531 Author: Zhiyi Zhang zzhang@codeweavers.com Date: Thu Aug 17 16:33:52 2023 +0800
user32: Map WM_CHAR wparam in ASCII to Unicode in IsDialogMessageA() for CJK locales.
Fix displaying Chinese characters as "??" in some applications with Chinese locale.
https://bugs.winehq.org/show_bug.cgi?id=55655
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com Regression SHA1| |109d15ab352fcec17479e3caf8e | |2aad586e57531 Keywords| |regression, source, | |testcase
https://bugs.winehq.org/show_bug.cgi?id=55655
--- Comment #1 from Zhiyi Zhang zzhang@codeweavers.com --- Thanks for spotting this. I will take a look.
https://bugs.winehq.org/show_bug.cgi?id=55655
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=55655
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Zhiyi Zhang zzhang@codeweavers.com --- Fixed by b000b6593750c2cb82605c2f960afa36dd68f44c
https://bugs.winehq.org/show_bug.cgi?id=55655
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |b000b6593750c2cb82605c2f960 | |afa36dd68f44c Assignee|zzhang@codeweavers.com |wine-bugs@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=55655
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |---
--- Comment #3 from François Gouget fgouget@codeweavers.com --- This failure, or rather one very much like it, is still present :-(
dialog.c:881: Test failed: Got unexpected wparam 0xade5.
https://bugs.winehq.org/show_bug.cgi?id=55655
--- Comment #4 from Zhiyi Zhang zzhang@codeweavers.com --- (In reply to François Gouget from comment #3)
This failure, or rather one very much like it, is still present :-(
dialog.c:881: Test failed: Got unexpected wparam 0xade5.
Where did you get this? I tested the commit with all the TestBots and I tried it again at https://testbot.winehq.org/JobDetails.pl?Key=138965 and they are all green.
https://bugs.winehq.org/show_bug.cgi?id=55655
--- Comment #5 from François Gouget fgouget@codeweavers.com --- Here https://test.winehq.org/data/patterns.html#user32:dialog On the linux_newtb-debian11-win32-hi-IN line.
But I may be wrong in believing it is related to the original failure. Maybe the cause for this unexpected 0xade5 value is completely different.
https://bugs.winehq.org/show_bug.cgi?id=55655
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1|b000b6593750c2cb82605c2f960 |4a929eaf9702b9c7bed215c5b6f |afa36dd68f44c |9784c2f66339c CC| |infyquest@gmail.com Status|REOPENED |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Vijay Kamuju infyquest@gmail.com --- Fixed by commit 4a929eaf9702b9c7bed215c5b6f9784c2f66339c Its now in 9.0 rc2 version
https://bugs.winehq.org/show_bug.cgi?id=55655
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.0-rc3.