[Bug 52988] New: comctl32:monthcal fails on Windows in Korean because of unexpected IME messages

WineHQ Bugzilla wine-bugs at winehq.org
Thu May 12 04:57:38 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=52988

            Bug ID: 52988
           Summary: comctl32:monthcal fails on Windows in Korean because
                    of unexpected IME messages
           Product: Wine
           Version: unspecified
          Hardware: x86-64
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: comctl32
          Assignee: wine-bugs at winehq.org
          Reporter: fgouget at codeweavers.com

comctl32:monthcal fails on Windows in Korean because of unexpected IME
messages:

monthcal.c:631: Test failed: create parent window: the msg 0x0007 was expected,
but got msg 0x0282 instead
monthcal.c:631: Test failed: create parent window: the msg 0x0047 was expected,
but got msg 0x0024 instead
monthcal.c:631: Test failed: create parent window: the msg 0x0005 was expected,
but got msg 0x0282 instead
monthcal.c:631: Test failed: create parent window: the msg 0x0003 was expected,
but got msg 0x0281 instead
monthcal.c:631: Test failed: create parent window: the msg sequence is not
complete: expected 0000 - actual 0282
monthcal.c:631: Failed sequence create parent window:
monthcal.c:631:   0: expected: 0024 - actual: 0024 wp 00000000 lp 0072f630
monthcal.c:631:   1: expected: 0081 - actual: 0081 wp 00000000 lp 0072f5e0
monthcal.c:631:   2: expected: 0083 - actual: 0083 wp 00000000 lp 0072f650
monthcal.c:631:   3: expected: 0001 - actual: 0001 wp 00000000 lp 0072f590
monthcal.c:631:   4: expected: 0018 - actual: 0018 wp 00000001 lp 00000000
monthcal.c:631:   5: expected: 0046 - actual: 0046 wp 00000000 lp 0072f630
monthcal.c:631:   6: expected: 030f - actual: 0046 wp 00000000 lp 0072f630
monthcal.c:631:   7: expected: 0046 - actual: 001c wp 00000001 lp 0000095c
monthcal.c:631:   8: expected: 0047 - actual: 0086 wp 00000001 lp 00000000
monthcal.c:631:   9: expected: 001c - actual: 0006 wp 00000001 lp 00000000
monthcal.c:631:   10: expected: 0086 - actual: 0282 wp 00000006 lp 00000000
monthcal.c:631:   11: expected: 0006 - actual: 0282 wp 00000006 lp 00000000
monthcal.c:631:   12: expected: 0281 - actual: 0024 wp 00000000 lp 0072d650
monthcal.c:631:   13: expected: 0282 - actual: 0282 wp 00000006 lp 00000000
monthcal.c:631:   14: expected: 0007 - actual: 0281 wp 00000001 lp c000000f
monthcal.c:631:   15: expected: 0047 - actual: 0282 wp 00000002 lp 00000000
monthcal.c:631:   16: expected: 0083 - actual: 0007 wp 00000000 lp 00000000
monthcal.c:631:   17: expected: 0005 - actual: 0047 wp 00000000 lp 0072f630
monthcal.c:631:   18: expected: 0003 - actual: 0005 wp 00000000 lp 01d701ee
monthcal.c:631:   19: expected: nothing - actual: 0003 wp 00000000 lp 001a0003
monthcal.c:655:     old style: 0x50800000, new style: 0x50800002
monthcal.c:655:     old style: 0x50800000, new style: 0x50800000
monthcal.c:655:     old style: 0x50800002, new style: 0x50800000
monthcal.c:655:     old style: 0x50800002, new style: 0x50800002
monthcal.c:655:     old style: 0x50800000, new style: 0x50800001
monthcal.c:655:     old style: 0x50800000, new style: 0x50800000
monthcal.c:655:     old style: 0x50800001, new style: 0x50800000
monthcal.c:655:     old style: 0x50800001, new style: 0x50800001

https://test.winehq.org/data/patterns.html#comctl32:monthcal

WM_GETMINMAXINFO == 0x0024
WM_IME_SETCONTEXT == 0x0281
WM_IME_NOTIFY == 0x0282

create_parent_window_seq[] already has some optional IME messages so it looks
like more need to be added / moved to another place. The WM_GETMINMAXINFO is
new though.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list