https://bugs.winehq.org/show_bug.cgi?id=53890
Bug ID: 53890 Summary: comctl32:edit - test_ime() fails in Korean on Windows Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
comctl32:edit - test_ime() fails in Korean on Windows:
edit.c:3635: Test failed: WM_IME_COMPOSITION: the msg 0x010d was expected, but got msg 0x010e instead edit.c:3635: Failed sequence WM_IME_COMPOSITION: edit.c:3635: 0: expected: 010d - actual: 010e wp 00000000 lp 00000000 edit.c:3635: 1: expected: 010f - actual: 010f wp 00000057 lp 00000000 edit.c:3635: 2: expected: 0286 - actual: 0286 wp 00000057 lp 00000000 edit.c:3635: 3: expected: 0286 - actual: 0286 wp 00000069 lp 00000000 edit.c:3635: 4: expected: 0286 - actual: 0286 wp 0000006e lp 00000000 edit.c:3635: 5: expected: 0286 - actual: 0286 wp 00000065 lp 00000000 edit.c:3635: 6: expected: 010e - actual: 0102 wp 00000057 lp 00000000 edit.c:3635: 7: expected: 0102 - actual: 0102 wp 00000069 lp 00000000 edit.c:3635: 8: expected: 0102 - actual: 0102 wp 0000006e lp 00000000 edit.c:3635: 9: expected: 0102 - actual: 0102 wp 00000065 lp 00000000 edit.c:3635: 10: expected: msg 0102 - actual: nothing edit.c:3623: Test failed: WM_IME_COMPOSITION with EIMES_GETCOMPSTRATONCE: the msg 0x010d was expected, but got msg 0x010e instead edit.c:3623: Failed sequence WM_IME_COMPOSITION with EIMES_GETCOMPSTRATONCE: edit.c:3623: 0: expected: 010d - actual: 010e wp 00000000 lp 00000000 edit.c:3623: 1: expected: 010f - actual: 010f wp 00000057 lp 00000000 edit.c:3623: 2: expected: 010e - actual: 0286 wp 00000057 lp 00000000 edit.c:3623: 3: expected: nothing - actual: 0286 wp 00000069 lp 00000000 edit.c:3623: 4: expected: nothing - actual: 0286 wp 0000006e lp 00000000 edit.c:3623: 5: expected: nothing - actual: 0286 wp 00000065 lp 00000000 edit.c:3623: 6: expected: nothing - actual: 0102 wp 00000057 lp 00000000 edit.c:3623: 7: expected: nothing - actual: 0102 wp 00000069 lp 00000000 edit.c:3623: 8: expected: nothing - actual: 0102 wp 0000006e lp 00000000 edit.c:3623: 9: expected: nothing - actual: 0102 wp 00000065 lp 00000000
See: https://test.winehq.org/data/patterns.html#comctl32:edit
Where: * 0x010d = WM_IME_STARTCOMPOSITION * 0x010e = WM_IME_ENDCOMPOSITION
These failures started as soon as test_ime() was introduced in the commit below:
commit 80bec58649772ae29c532381e8f6b4439875c27a Author: Zhiyi Zhang zzhang@codeweavers.com Date: Fri Aug 12 11:32:54 2022 +0800
comctl32/tests: Add IME tests for edit control.
Signed-off-by: Zhiyi Zhang zzhang@codeweavers.com