Hi,
It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated.
The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=124724
Your paranoid android.
=== w7u_2qxl (32 bit report) ===
ntdll: path.c:647: Test failed: L"CONIN$": Expected NULL relative path, got L"CONIN$" path.c:649: Test failed: L"CONIN$": containing directory handle created. path.c:647: Test failed: L"CONOUT$": Expected NULL relative path, got L"CONOUT$" path.c:649: Test failed: L"CONOUT$": containing directory handle created. path.c:647: Test failed: L"cOnOuT$": Expected NULL relative path, got L"cOnOuT$" path.c:649: Test failed: L"cOnOuT$": containing directory handle created.
=== w7u_adm (32 bit report) ===
ntdll: path.c:647: Test failed: L"CONIN$": Expected NULL relative path, got L"CONIN$" path.c:649: Test failed: L"CONIN$": containing directory handle created. path.c:647: Test failed: L"CONOUT$": Expected NULL relative path, got L"CONOUT$" path.c:649: Test failed: L"CONOUT$": containing directory handle created. path.c:647: Test failed: L"cOnOuT$": Expected NULL relative path, got L"cOnOuT$" path.c:649: Test failed: L"cOnOuT$": containing directory handle created.
=== w7u_el (32 bit report) ===
ntdll: path.c:647: Test failed: L"CONIN$": Expected NULL relative path, got L"CONIN$" path.c:649: Test failed: L"CONIN$": containing directory handle created. path.c:647: Test failed: L"CONOUT$": Expected NULL relative path, got L"CONOUT$" path.c:649: Test failed: L"CONOUT$": containing directory handle created. path.c:647: Test failed: L"cOnOuT$": Expected NULL relative path, got L"cOnOuT$" path.c:649: Test failed: L"cOnOuT$": containing directory handle created.
=== debian11 (32 bit report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit ar:MA report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit de report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit fr report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit he:IL report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit hi:IN report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit ja:JP report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit zh:CN report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (32 bit WoW report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.
=== debian11 (64 bit WoW report) ===
ntdll: path.c:641: Test failed: L"foo": Expected L"foo", got (null). path.c:643: Test failed: L"foo": containing directory handle not created. path.c:641: Test failed: L"./": Expected L"", got (null). path.c:643: Test failed: L"./": containing directory handle not created. path.c:641: Test failed: L"...": Expected L"", got (null). path.c:643: Test failed: L"...": containing directory handle not created. path.c:641: Test failed: L"./foo": Expected L"foo", got (null). path.c:643: Test failed: L"./foo": containing directory handle not created. path.c:641: Test failed: L"./foo/bar": Expected L"foo\bar", got (null). path.c:643: Test failed: L"./foo/bar": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz": Expected L"foo\bar\baz", got (null). path.c:643: Test failed: L"foo/bar/baz": containing directory handle not created. path.c:641: Test failed: L"foo/bar/baz/..": Expected L"foo\bar", got (null). path.c:643: Test failed: L"foo/bar/baz/..": containing directory handle not created. path.c:641: Test failed: L"?<>*"|:": Expected L"?<>*"|:", got (null). path.c:643: Test failed: L"?<>*"|:": containing directory handle not created. path.c:641: Test failed: L"CONERR$": Expected L"CONERR$", got (null). path.c:643: Test failed: L"CONERR$": containing directory handle not created.