WineHQ
Bug Tracking Database – Bug 54437

 Bugzilla

 

Last modified: 2024-12-13 21:36:39 UTC  

ntoskrnl.exe:ntoskrnl breaks test_rawinput() [(RIM|WM)_INPUT] in user32:input for non-English locales on Windows 7

Bug 54437 - ntoskrnl.exe:ntoskrnl breaks test_rawinput() [(RIM|WM)_INPUT] in user32:input for non-English locales on Windows 7
ntoskrnl.exe:ntoskrnl breaks test_rawinput() [(RIM|WM)_INPUT] in user32:input...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: user32
unspecified
x86-64 Windows
: P2 normal
: ---
Assigned To: Mr. Bugs
: regression, source, testcase
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2023-02-02 17:34 UTC by François Gouget
Modified: 2024-12-13 21:36 UTC (History)
2 users (show)

See Also:
Regression SHA1: fb0f8fe54712541790944f24ad61f662ddb92155
Fixed by SHA1:
Distribution: ---
Staged patchset:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description François Gouget 2023-02-02 17:34:56 UTC
ntoskrnl.exe:ntoskrnl breaks test_rawinput() in user32:input for non-English locales on Windows 7:

input.c:2921: Test failed: 15: expected WM_INPUT message
input.c:2924: Test failed: 15: expected RIM_INPUT message

See https://test.winehq.org/data/patterns.html#user32:input

These failures happen in the w7u-de, w7u-el, w7u-es and w7y-pt-PT locales but not in the English test configurations (w7u, w7u-2qxl).

Also they only happen if ntoskrnl.exe:ntoskrnl was run before.
And a bisect shows that they started with the commit below:

commit fb0f8fe54712541790944f24ad61f662ddb92155
Author: Tim Clem <tclem@codeweavers.com>
Date:   Thu Jan 12 11:30:23 2023 -0800

    user32/tests: Test GetRawInputBuffer header fields more thoroughly.
    
    Exposes an alignment issue under WoW64.
Comment 1 Rémi Bernon 2024-12-12 22:29:52 UTC
Doesn't seem to be happening anymore, probably fixed itself or the user32:input test rework did.
Comment 2 Alexandre Julliard 2024-12-13 21:36:39 UTC
Closing bugs fixed in 10.0-rc2.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers