[PATCH 4/5] httpapi/tests: Add some tests for version 2 request queues.

Zebediah Figura z.figura12 at gmail.com
Thu Aug 29 21:52:16 CDT 2019


On 8/29/19 8:36 PM, Marvin wrote:
> 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=56010
> 
> Your paranoid android.
> 
> 
> === debian10 (32 bit Japanese:Japan report) ===
> 
> httpapi:
> httpapi.c:1202: Test failed: Got error 31.
> httpapi.c:87: Test failed: Failed to connect socket, error 10061.
> httpapi.c:1211: Test failed: send() returned -1.
> httpapi.c:1215: Test failed: Got error 258.
> httpapi.c:1216: Test failed: OVERLAPPED pointers didn't match.
> httpapi.c:1217: Test failed: Got unexpected key 3735928559.
> httpapi.c:1228: Test failed: Got error 1229.
> httpapi.c:1232: Test failed: Got error 1229.
> httpapi.c:1240: Test failed: Got error 2.
> 
> === debian10 (32 bit WoW report) ===
> 
> httpapi:
> httpapi.c:402: Test failed: Got error 31.
> httpapi.c:87: Test failed: Failed to connect socket, error 10061.
> httpapi.c:416: Test failed: send() returned -1.
> httpapi.c:419: Test failed: Got 258.
> httpapi.c:87: Test failed: Failed to connect socket, error 10061.
> httpapi.c:425: Test failed: send() returned -1.
> httpapi.c:428: Test failed: Got 258.
> httpapi.c:430: Test failed: Got 258.
> httpapi.c:434: Test failed: Client addresses didn't match.
> Unhandled exception: page fault on read access to 0x203a6874 in 32-bit code (0xf7c28a3a).
> 
> Report errors:
> httpapi:httpapi crashed (c0000005)
> 
> 

These are both caused by bind() returning WSAEADDRINUSE, and I doubt 
they're caused by these patches (cf. [1]). I don't know why bind() is 
returning WSAEADDRINUSE; I can't reproduce it locally. I don't know 
enough about the implementation of sockets, and I can't find anything of 
the man pages, but is it possible that this is returned if bind() is 
called too soon after a connection is closed?

[1] 
http://test.winehq.org/data/e54f1cf9fba1ae8748e8e5c577530138baaf9e3d/index_Linux.html#httpapi:httpapi



More information about the wine-devel mailing list