This seems to have been fixed by recent changes to CreateProcess() implementation.
Signed-off-by: Zebediah Figura z.figura12@gmail.com --- dlls/advapi32/tests/service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/advapi32/tests/service.c b/dlls/advapi32/tests/service.c index aa9a69fed2..bd70ecaddf 100644 --- a/dlls/advapi32/tests/service.c +++ b/dlls/advapi32/tests/service.c @@ -1793,7 +1793,7 @@ static void test_wow64(void) ok(!!service, "Failed to create service, error %u.\n", GetLastError()); ret = StartServiceA(service, 0, NULL); ok(!ret, "Expected failure.\n"); - todo_wine ok(GetLastError() == ERROR_BAD_EXE_FORMAT, "Got error %u.\n", GetLastError()); + ok(GetLastError() == ERROR_BAD_EXE_FORMAT, "Got error %u.\n", GetLastError());
ret = DeleteService(service); ok(ret, "Failed to delete service, error %u.\n", GetLastError());
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=60121
Your paranoid android.
=== w8 (32 bit report) ===
advapi32: service.c:1337: Test failed: Expected 109 services to be returned service.c:1607: Test failed: Expected the same number of service from this function
=== w864 (32 bit report) ===
advapi32: service.c:1337: Test failed: Expected 109 services to be returned service.c:1607: Test failed: Expected the same number of service from this function