https://bugs.winehq.org/show_bug.cgi?id=54508
Bug ID: 54508 Summary: psapi:psapi_main - The 64-bit test_EnumProcessModulesEx() gets unexpected snapshot counts on Windows 7 and 11 Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: psapi Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
psapi:psapi_main - The 64-bit test_EnumProcessModulesEx() gets unexpected snapshot counts on Windows 7 and 11:
w7pro64: psapi_main.c:483: Test failed: pcs-6432: Wrong count 23 in C:\Windows\SysWOW64 psapi_main.c:488: Test failed: pcs-6432: Wrong count 2 in C:\Windows\system32
w11pro64: psapi_main.c:488: Test failed: pcs-6432: Wrong count 0 in C:\Windows\system32
See https://test.winehq.org/data/patterns.html#psapi:psapi_main
These failures don't happen on Windows 8 to Windows 10!
These tests and failures were introduced in the following commit:
commit e38455a2181ab5ce0bf842f2c9a638b3ee9b538c Author: Eric Pouech eric.pouech@gmail.com AuthorDate: Tue Feb 14 11:06:57 2023 +0100
psapi/tests: Test directory of enumerated loaded modules.
Showing that Wine incorrectly reports, for a Wow64 process, the system DLLs from within the wow64 directory while they should be from system32.
Signed-off-by: Eric Pouech eric.pouech@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=54508
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression, source, | |testcase Regression SHA1| |e38455a2181ab5ce0bf842f2c9a | |638b3ee9b538c
https://bugs.winehq.org/show_bug.cgi?id=54508
--- Comment #1 from François Gouget fgouget@codeweavers.com --- The Windows 11 failure is gone, and on Windows 7 there is only one failure left with a different count:
psapi_main.c:495: Test failed: pcs-6432: Wrong count 33 in C:\Windows\SysWOW64