https://bugs.winehq.org/show_bug.cgi?id=53145
Bug ID: 53145 Summary: kernel32:loader - map_image_section() sometimes fails on Windows 10 2004+ 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:loader - map_image_section() sometimes fails on Windows 10 2004+:
loader.c:720: Test failed: 1219: wrong status c000011b/c0000130 loader.c:720: Test failed: 1224: wrong status c000011b/c000007b [...] loader.c:720: Test failed: 1260: wrong status c000011b/0 loader.c:720: Test failed: 1264: wrong status c000011b/0 [...] loader.c:724: Test failed: 1444: failed with c000011b expected fallback loader.c:720: Test failed: 1450: wrong status c000011b/0 loader.c:724: Test failed: 1450: failed with c000011b expected fallback loader.c:720: Test failed: 1456: wrong status c000011b/0 [...] loader.c:720: Test failed: 1494: wrong status c000011b/0
https://test.winehq.org/data/patterns.html#kernel32:loader
The exact number of failures changes with each run but at least the status values don't change much.
https://bugs.winehq.org/show_bug.cgi?id=53145
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=53145
--- Comment #1 from François Gouget fgouget@codeweavers.com --- There are more possible error code values. For instance:
2022-08-03 w10pro64-mx-MX loader.c:720: Test failed: 1197: wrong status c0000131/c000011b
or 2022-06-28 w10pro64-zh-CN loader.c:720: Test failed: 1192: wrong status c000012f/c000011b ...
Note: 0xc000007b == STATUS_INVALID_IMAGE_FORMAT 0xc000011b == STATUS_INVALID_IMAGE_NE_FORMAT 0xc000012f == STATUS_INVALID_IMAGE_NOT_MZ 0xc0000130 == STATUS_INVALID_IMAGE_PROTECT 0xc0000131 == STATUS_INVALID_IMAGE_WIN_16
https://bugs.winehq.org/show_bug.cgi?id=53145
--- Comment #2 from François Gouget fgouget@codeweavers.com --- And also on w8 only (2022-07-26):
loader.c:720: Test failed: 1316: wrong status c0000130/c000035a
Where 0xc000035a == STATUS_INVALID_IMAGE_WIN_64