When IME is in the Composition state and trying to move cursor, the composition string in the IME is inserted wrong places in next keyboard event.
so, notify IME that composition has been completed and handle events related to click buttons after completing IME operations.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52754 Signed-off-by: Alex Kwak take-me-home@kakao.com --- dlls/riched20/editor.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)
diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c index a8cf3175591..f8b28bfaef0 100644 --- a/dlls/riched20/editor.c +++ b/dlls/riched20/editor.c @@ -243,6 +243,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(richedit);
static BOOL ME_UpdateLinkAttribute(ME_TextEditor *editor, ME_Cursor *start, int nChars); +static BOOL ME_NotifyIMECPSComplete(ME_TextEditor *editor);
HINSTANCE dll_instance = NULL; BOOL me_debug = FALSE; @@ -3888,6 +3889,7 @@ LRESULT editor_handle_message( ME_TextEditor *editor, UINT msg, WPARAM wParam, case WM_LBUTTONDOWN: { ME_CommitUndo(editor); /* End coalesced undos for typed characters */ + ME_NotifyIMECPSComplete(editor); ITextHost_TxSetFocus(editor->texthost); ME_LButtonDown(editor, (short)LOWORD(lParam), (short)HIWORD(lParam), ME_CalculateClickCount(editor, msg, wParam, lParam)); @@ -3918,6 +3920,7 @@ LRESULT editor_handle_message( ME_TextEditor *editor, UINT msg, WPARAM wParam, case WM_RBUTTONDOWN: case WM_RBUTTONDBLCLK: ME_CommitUndo(editor); /* End coalesced undos for typed characters */ + ME_NotifyIMECPSComplete(editor); link_notify( editor, msg, wParam, lParam ); goto do_default; case WM_CONTEXTMENU: @@ -4549,3 +4552,20 @@ static BOOL ME_UpdateLinkAttribute(ME_TextEditor *editor, ME_Cursor *start, int } while (nChars > 0); return modified; } + +static BOOL ME_NotifyIMECPSComplete(ME_TextEditor *editor) +{ + if (editor->imeStartIndex >= 0) + { + HIMC hIMC = ITextHost_TxImmGetContext(editor->texthost); + if (hIMC) + { + ME_DeleteSelection(editor); + editor->imeStartIndex = ME_GetCursorOfs(&editor->pCursors[0]); + ImmNotifyIME(hIMC, NI_COMPOSITIONSTR, CPS_COMPLETE, 0); + ITextHost_TxImmReleaseContext(editor->texthost, hIMC); + return TRUE; + } + } + return FALSE; +}
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=111626
Your paranoid android.
=== debian11 (32 bit report) ===
riched20: editor.c:6829: Test failed: cursor position simulated test 7: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 8: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 9: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 15: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 16: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 19: Expected link range [0,31) got [0,26) editor.c:6810: Test failed: cursor position simulated test 20: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 20: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 20: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 20: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 21: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 21: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 21: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 21: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 23: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 23: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 23: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 23: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 25: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 25: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 25: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 25: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 31: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 31: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 31: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 31: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 34: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 34: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 34: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 34: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 35: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 35: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 35: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 35: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 36: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 36: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 36: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 36: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 38: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 38: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 38: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 38: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 40: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 40: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 40: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 40: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 41: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 41: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 41: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 41: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 42: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position simulated test 42: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 42: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 42: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 0: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 0: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 0: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 0: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 0: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 0: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 3: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 3: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 3: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 3: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 3: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 3: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 7: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 7: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 7: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 7: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 7: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 7: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 8: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 8: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 8: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 8: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 8: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 8: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 9: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 9: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 9: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 9: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 9: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 9: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 12: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 12: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 12: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 12: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 12: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 12: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 13: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 13: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 13: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 13: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 13: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 13: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 15: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 15: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 15: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 15: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 15: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 15: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 16: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 16: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 16: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 16: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 16: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 16: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 19: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 19: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 19: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 19: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 19: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 19: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 20: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 20: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 20: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 20: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 21: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 21: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 21: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 21: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 23: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 23: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 23: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 23: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 25: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 25: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 25: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 25: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 28: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 28: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 28: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 28: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 28: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 28: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 29: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 29: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 29: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 29: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 29: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 29: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 31: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 31: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 31: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 31: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 34: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 34: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 34: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 34: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 35: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 35: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 35: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 35: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 36: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 36: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 36: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 36: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 38: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 38: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 38: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 38: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 40: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 40: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 40: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 40: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 41: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 41: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 41: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 41: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 42: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 42: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 42: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 42: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 44: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 44: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 44: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 44: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 44: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 44: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 45: Expected hwnd 00040052 got 23232323 editor.c:6812: Test failed: cursor position set test 45: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 45: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 45: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 45: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 45: Expected link range [0,31) got [589505315,589505315)
=== debian11 (32 bit Chinese:China report) ===
riched20: editor.c:6829: Test failed: cursor position simulated test 7: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 8: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 9: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 15: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 16: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 19: Expected link range [0,31) got [0,26) editor.c:6810: Test failed: cursor position simulated test 20: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 20: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 20: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 20: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 21: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 21: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 21: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 21: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 23: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 23: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 23: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 23: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 25: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 25: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 25: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 25: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 31: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 31: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 31: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 31: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 34: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 34: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 34: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 34: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 35: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 35: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 35: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 35: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 36: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 36: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 36: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 36: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 38: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 38: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 38: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 38: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 40: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 40: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 40: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 40: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 41: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 41: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 41: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 41: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 42: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position simulated test 42: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 42: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 42: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 0: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 0: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 0: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 0: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 0: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 0: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 3: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 3: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 3: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 3: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 3: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 3: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 7: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 7: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 7: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 7: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 7: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 7: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 8: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 8: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 8: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 8: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 8: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 8: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 9: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 9: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 9: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 9: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 9: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 9: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 12: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 12: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 12: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 12: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 12: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 12: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 13: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 13: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 13: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 13: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 13: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 13: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 15: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 15: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 15: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 15: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 15: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 15: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 16: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 16: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 16: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 16: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 16: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 16: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 19: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 19: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 19: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 19: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 19: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 19: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 20: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 20: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 20: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 20: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 21: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 21: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 21: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 21: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 23: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 23: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 23: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 23: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 25: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 25: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 25: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 25: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 28: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 28: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 28: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 28: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 28: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 28: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 29: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 29: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 29: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 29: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 29: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 29: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 31: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 31: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 31: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 31: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 34: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 34: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 34: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 34: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 35: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 35: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 35: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 35: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 36: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 36: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 36: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 36: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 38: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 38: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 38: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 38: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 40: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 40: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 40: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 40: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 41: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 41: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 41: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 41: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 42: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 42: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 42: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 42: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 44: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 44: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 44: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 44: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 44: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 44: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 45: Expected hwnd 00040050 got 23232323 editor.c:6812: Test failed: cursor position set test 45: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 45: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 45: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 45: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 45: Expected link range [0,31) got [589505315,589505315)
=== debian11 (32 bit WoW report) ===
riched20: editor.c:6829: Test failed: cursor position simulated test 7: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 8: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 9: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 15: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 16: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 19: Expected link range [0,31) got [0,26) editor.c:6810: Test failed: cursor position simulated test 20: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 20: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 20: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 20: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 21: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 21: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 21: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 21: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 23: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 23: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 23: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 23: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 25: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 25: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 25: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 25: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 31: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 31: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 31: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 31: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 34: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 34: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 34: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 34: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 35: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 35: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 35: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 35: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 36: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 36: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 36: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 36: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 38: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 38: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 38: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 38: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 40: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 40: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 40: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 40: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 41: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 41: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 41: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 41: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 42: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position simulated test 42: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position simulated test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 42: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position simulated test 42: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position simulated test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 0: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 0: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 0: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 0: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 0: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 0: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 3: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 3: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 3: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 3: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 3: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 3: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 7: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 7: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 7: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 7: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 7: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 7: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 8: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 8: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 8: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 8: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 8: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 8: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 9: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 9: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 9: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 9: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 9: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 9: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 12: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 12: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 12: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 12: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 12: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 12: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 13: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 13: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 13: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 13: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 13: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 13: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 15: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 15: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 15: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 15: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 15: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 15: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 16: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 16: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 16: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 16: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 16: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 16: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 19: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 19: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 19: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 19: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 19: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 19: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 20: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 20: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 20: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 20: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 21: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 21: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 21: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 21: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 23: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 23: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 23: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 23: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 25: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 25: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 25: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 25: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 28: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 28: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 28: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 28: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 28: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 28: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 29: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 29: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 29: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 29: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 29: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 29: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 31: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 31: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 31: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 31: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 34: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 34: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 34: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 34: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 35: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 35: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 35: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 35: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 36: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 36: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 36: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 36: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 38: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 38: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 38: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 38: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 40: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 40: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 40: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 40: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 41: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 41: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 41: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 41: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 42: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 42: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 42: Expected wParam 0x0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 42: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 44: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 44: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 44: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 44: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 44: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 44: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 45: Expected hwnd 00030044 got 23232323 editor.c:6812: Test failed: cursor position set test 45: Expected idFrom 0 got 0x23232323 editor.c:6814: Test failed: cursor position set test 45: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 45: Expected wParam 0 got 0x23232323 editor.c:6826: Test failed: cursor position set test 45: Expected lParam 0x50005 got 0x23232323 editor.c:6829: Test failed: cursor position set test 45: Expected link range [0,31) got [589505315,589505315)
=== debian11 (64 bit WoW report) ===
riched20: editor.c:6829: Test failed: cursor position simulated test 7: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 8: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 9: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 15: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 16: Expected link range [0,31) got [0,26) editor.c:6829: Test failed: cursor position simulated test 19: Expected link range [0,31) got [0,26) editor.c:6810: Test failed: cursor position simulated test 20: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 20: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 20: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 20: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 21: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 21: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 21: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 21: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 23: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 23: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 23: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 23: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 25: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 25: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 25: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 25: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 31: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 31: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 31: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 31: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 34: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 34: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 34: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 34: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 35: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 35: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 35: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 35: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 36: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 36: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 36: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 36: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 38: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 38: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 38: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 38: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 40: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 40: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 40: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 40: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 41: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 41: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 41: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 41: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position simulated test 42: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position simulated test 42: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position simulated test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position simulated test 42: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position simulated test 42: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position simulated test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 0: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 0: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 0: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 0: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 0: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 0: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 3: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 3: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 3: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 3: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 3: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 3: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 7: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 7: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 7: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 7: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 7: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 7: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 8: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 8: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 8: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 8: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 8: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 8: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 9: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 9: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 9: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 9: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 9: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 9: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 12: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 12: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 12: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 12: Expected wParam 0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 12: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 12: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 13: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 13: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 13: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 13: Expected wParam 0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 13: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 13: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 15: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 15: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 15: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 15: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 15: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 15: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 16: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 16: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 16: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 16: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 16: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 16: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 19: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 19: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 19: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 19: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 19: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 19: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 20: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 20: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 20: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 20: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 20: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 20: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 21: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 21: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 21: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 21: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 21: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 21: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 23: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 23: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 23: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 23: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 23: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 23: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 25: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 25: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 25: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 25: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 25: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 25: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 28: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 28: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 28: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 28: Expected wParam 0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 28: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 28: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 29: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 29: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 29: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 29: Expected wParam 0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 29: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 29: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 31: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 31: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 31: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 31: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 31: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 31: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 34: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 34: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 34: Expected msg 0x203 got 0x23232323 editor.c:6823: Test failed: cursor position set test 34: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 34: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 34: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 35: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 35: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 35: Expected msg 0x201 got 0x23232323 editor.c:6823: Test failed: cursor position set test 35: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 35: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 35: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 36: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 36: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 36: Expected msg 0x202 got 0x23232323 editor.c:6823: Test failed: cursor position set test 36: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 36: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 36: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 38: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 38: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 38: Expected msg 0x200 got 0x23232323 editor.c:6823: Test failed: cursor position set test 38: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 38: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 38: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 40: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 40: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 40: Expected msg 0x206 got 0x23232323 editor.c:6823: Test failed: cursor position set test 40: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 40: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 40: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 41: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 41: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 41: Expected msg 0x204 got 0x23232323 editor.c:6823: Test failed: cursor position set test 41: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 41: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 41: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 42: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 42: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 42: Expected msg 0x205 got 0x23232323 editor.c:6823: Test failed: cursor position set test 42: Expected wParam 0x0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 42: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 42: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 44: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 44: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 44: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 44: Expected wParam 0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 44: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 44: Expected link range [0,31) got [589505315,589505315) editor.c:6810: Test failed: cursor position set test 45: Expected hwnd 0000000000020080 got 2323232323232323 editor.c:6812: Test failed: cursor position set test 45: Expected idFrom 0 got 0x2323232323232323 editor.c:6814: Test failed: cursor position set test 45: Expected msg 0x20 got 0x23232323 editor.c:6818: Test failed: cursor position set test 45: Expected wParam 0 got 0x2323232323232323 editor.c:6826: Test failed: cursor position set test 45: Expected lParam 0x50005 got 0x2323232323232323 editor.c:6829: Test failed: cursor position set test 45: Expected link range [0,31) got [589505315,589505315)