https://bugs.winehq.org/show_bug.cgi?id=55658
Bug ID: 55658 Summary: psapi:psapi_main - test_EnumProcessModules*() fails on macOS Product: Wine Version: unspecified Hardware: x86-64 OS: Mac OS X Status: NEW Severity: normal Priority: P2 Component: psapi Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
psapi:psapi_main - test_EnumProcessModules*() fails on macOS:
psapi_main.c:156: Test failed: got 0, error 5 psapi_main.c:158: Test failed: expected non-NULL module psapi_main.c:162: Test failed: got error 5 psapi_main.c:163: Test failed: got PÛ psapi_main.c:166: Test failed: got error 5 psapi_main.c:167: Test failed: got psapi_main.c:170: Test failed: got error 5 psapi_main.c:183: Test failed: got error 5 psapi_main.c:184: Test failed: third DLL in wow64 should be one of wow*.dll () psapi_main.c:239: Test failed: pcs-6432: 1: didn't succeed 5 psapi_main.c:239: Test failed: pcs-6432: 2: didn't succeed 5 psapi_main.c:239: Test failed: pcs-6432: 0: didn't succeed 5 psapi_main.c:239: Test failed: pcs-6432: 3: didn't succeed 5 psapi_main.c:507: Test failed: pcs-6432: expecting 32bit modules psapi_main.c:510: Test marked todo: pcs-6432: expecting 64bit modules psapi_main.c:345: Test failed: pcs-6432: 1: got error 5 psapi_main.c:346: Test failed: pcs-6432: 1: expecting msinfo32.exe but got psapi_main.c:348: Test failed: pcs-6432: 1: got error 5 psapi_main.c:349: Test failed: pcs-6432: 1: expecting C:\windows\syswow64\msinfo32.exe but got psapi_main.c:352: Test failed: pcs-6432: 1: got error 5 psapi_main.c:353: Test failed: pcs-6432: 1: expected 00000000DEADBEEF, got 0000000178010008 psapi_main.c:355: Test failed: pcs-6432: 1: got entry point 0000000000000000 psapi_main.c:345: Test failed: pcs-6432: 0: got error 5 psapi_main.c:346: Test failed: pcs-6432: 0: expecting msinfo32.exe but got psapi_main.c:348: Test failed: pcs-6432: 0: got error 5 psapi_main.c:349: Test failed: pcs-6432: 0: expecting C:\windows\syswow64\msinfo32.exe but got psapi_main.c:352: Test failed: pcs-6432: 0: got error 5 psapi_main.c:353: Test failed: pcs-6432: 0: expected 00000000DEADBEEF, got 0000000178010008 psapi_main.c:355: Test failed: pcs-6432: 0: got entry point 0000000000000000 psapi_main.c:345: Test failed: pcs-6432: 3: got error 5 psapi_main.c:346: Test failed: pcs-6432: 3: expecting msinfo32.exe but got psapi_main.c:348: Test failed: pcs-6432: 3: got error 5 psapi_main.c:349: Test failed: pcs-6432: 3: expecting C:\windows\syswow64\msinfo32.exe but got psapi_main.c:352: Test failed: pcs-6432: 3: got error 5 psapi_main.c:353: Test failed: pcs-6432: 3: expected 00000000DEADBEEF, got 0000000178010008 psapi_main.c:355: Test failed: pcs-6432: 3: got entry point 0000000000000000 psapi_main.c:529: Test succeeded inside todo block: pcs-6432: Wrong count 0 in C:\windows\syswow64
See https://test.winehq.org/data/patterns.html#psapi:psapi_main
This set of failures started on 2023-09-14 and only happens on macOS (see Remi's rbernon-macos-* cloud test machines).
https://bugs.winehq.org/show_bug.cgi?id=55658
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@gmail.com, | |julliard@winehq.org Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=55658
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|psapi:psapi_main - |msinfo32 fails to start on |test_EnumProcessModules*() |macOS / wow64 (was |fails on macOS |psapi:psapi_main - | |test_EnumProcessModules*() | |fails on macOS) Component|psapi |user32
--- Comment #1 from Eric Pouech eric.pouech@gmail.com --- cause of the failure is that msinfo32 fails quickly as it cannot create the about window (test expects window to remain open for a while) it's in fact a user32/win32u issue on macos, so changing title & component to get on step closer to actual issue
https://bugs.winehq.org/show_bug.cgi?id=55658
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Component|user32 |winemac.drv
--- Comment #2 from Eric Pouech eric.pouech@gmail.com --- https://gitlab.winehq.org/wine/wine/-/merge_requests/3974 fixes it locally (changing component to winemac.drv)
https://bugs.winehq.org/show_bug.cgi?id=55658
--- Comment #3 from Eric Pouech eric.pouech@gmail.com --- should be fixed by 67b10761ec3b0d9a81d91d2590caa1158622ff1a
https://bugs.winehq.org/show_bug.cgi?id=55658
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED
--- Comment #4 from François Gouget fgouget@codeweavers.com --- What's strange is that this last happened on 2023-09-26 but 67b10761ec3b was committed on 2023-10-02 and I don't see any winemac.drv commit in the relevant timeframe. So this must have been fixed by something else. Still it's no longer failing so this bug can be marked as resolved.
https://bugs.winehq.org/show_bug.cgi?id=55658
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.18.