https://bugs.winehq.org/show_bug.cgi?id=52858
Bug ID: 52858 Summary: kernel32:file fails in Windows 8.1 on the cw-rx460 machine Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
kernel32:file and msvcp140:msvcp140 fail on the cw-rx460 machine:
file.c:905: Test failed: Unexpected error 87. file.c:910: Test failed: Unexpected error 87.
https://test.winehq.org/data/patterns.html#kernel32:file
These are new tests so unsurprisingly the failures are caused by the commit that introduced them:
commit 02faaea93b78d5d53976b2955bef7beffa780d02 Author: Paul Gofman pgofman@codeweavers.com Date: Mon Apr 11 21:44:36 2022 +0300
kernelbase: Reset last error on success in CopyFileExW().
Signed-off-by: Paul Gofman pgofman@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
It's unclear why the test only fails on this configuration. Also note that msvcp140:msvcp140 fails in a very similar way in the exact same test configuration: see bug 52857.
https://bugs.winehq.org/show_bug.cgi?id=52858
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |02faaea93b78d5d53976b2955be | |f7beffa780d02 Keywords| |regression, source, | |testcase
https://bugs.winehq.org/show_bug.cgi?id=52858
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #1 from François Gouget fgouget@codeweavers.com --- For some reason the Windows 8.1 cw-rx460 got a somewhat newer kernel32 library than the others:
w8 6.3.9600.17056 w864 6.3.9600.17056 cw-gtx560 6.3.9600.17415 cw-rx460 6.3.9600.19994
That's probably the reason for the difference in behavior. I confirmed that by upgrading w864 to the latest: it got kernel32 6.3.9600.20326 and started having the same failures.
Finally expanding the test confirms that the file copy does succeed.
https://bugs.winehq.org/show_bug.cgi?id=52858
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e015409e743df36b8e08e08eeb7 | |7773d9cb3bb8d
https://bugs.winehq.org/show_bug.cgi?id=52858
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.8.