https://bugs.winehq.org/show_bug.cgi?id=55563 Bug ID: 55563 Summary: psapi:psapi_main - test_QueryWorkingSetEx() 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(a)winehq.org Reporter: fgouget(a)codeweavers.com psapi:psapi_main - test_QueryWorkingSetEx() fails on macOS: psapi_main.c:1165: Test failed: exe expected Valid=1 but got 0 psapi_main.c:1169: Test failed: exe expected Win32Protection=2 but got 0 psapi_main.c:1177: Test failed: exe expected Shared=1 but got 0 psapi_main.c:1177: Test failed: exe,noaccess expected Shared=1 but got 0 psapi_main.c:1165: Test succeeded inside todo block: exe,readonly1 expected Valid=0 but got 0 psapi_main.c:1169: Test succeeded inside todo block: exe,readonly1 expected Win32Protection=0 but got 0 psapi_main.c:1177: Test failed: exe,readonly1 expected Shared=1 but got 0 psapi_main.c:1165: Test failed: exe,readonly2 expected Valid=1 but got 0 psapi_main.c:1169: Test failed: exe,readonly2 expected Win32Protection=2 but got 0 psapi_main.c:1177: Test failed: exe,readonly2 expected Shared=1 but got 0 psapi_main.c:1165: Test failed: valloc,read expected Valid=1 but got 0 psapi_main.c:1169: Test failed: valloc,read expected Win32Protection=4 but got 0 psapi_main.c:1165: Test failed: valloc,write expected Valid=1 but got 0 psapi_main.c:1169: Test failed: valloc,write expected Win32Protection=4 but got 0 psapi_main.c:1165: Test succeeded inside todo block: valloc,readwrite1 expected Valid=0 but got 0 psapi_main.c:1169: Test succeeded inside todo block: valloc,readwrite1 expected Win32Protection=0 but got 0 psapi_main.c:1165: Test failed: valloc,readwrite2 expected Valid=1 but got 0 psapi_main.c:1169: Test failed: valloc,readwrite2 expected Win32Protection=4 but got 0 See https://test.winehq.org/data/patterns.html#psapi:psapi_main These failures are systematic and only happen on macOS (see Remi's rbernon-macos-* cloud test machines). It looks like the reason is that get_working_set_ex() is effectively unimplemented since HAVE_LIBPROCSTAT is not defined on macOS and the /proc filesystem is not present. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.