[Bug 51289] New: ws2_32:sock has siocatmark failures on wvistau64
WineHQ Bugzilla
wine-bugs at winehq.org
Fri Jun 18 16:12:58 CDT 2021
https://bugs.winehq.org/show_bug.cgi?id=51289
Bug ID: 51289
Summary: ws2_32:sock has siocatmark failures on wvistau64
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: winsock
Assignee: wine-bugs at winehq.org
Reporter: fgouget at codeweavers.com
ws2_32:sock fails quite consistently on wvistau64:
https://test.winehq.org/data/patterns.html#ws2_32:sock
sock.c:3838: Test failed: FIONBIO returned 0
sock.c:3838: Test failed: SIOCATMARK returned 1
sock.c:3848: Test failed: FIONBIO returned 0
These failures happen consistently for both 32- and 64-bit tests on wvistau64
but only the 64-bit WineTest is run daily.
They don't happen at all on wvista though so there must be some difference
between these two VMs.
wvista has the older ws2_32 dll (6.0.6001.18000 vs. 6.0.6002.18005 for
wvistau64), which means the failures happen on the more recent ws2_32. This
makes no sense so the root cause is probably elsewhere.
The failures look like they might be timing related but while adding a
Sleep(50) before the failing lines avoid the first 3838 failure, it's not
reliable and does nothing for the 3848 failure.
The failing tests were introduced in this commit:
commit 2795fa9c00338bfff6304c1b756d1a58f9f6ca60
Author: Zebediah Figura <z.figura12 at gmail.com>
Date: Thu May 27 18:57:31 2021 -0500
ws2_32/tests: Separate and expand tests for FIONREAD and SIOCATMARK.
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
But the TestBot only reported the failures for the next patch in the series:
https://www.winehq.org/pipermail/wine-devel/2021-May/187782.html
--
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.
More information about the wine-bugs
mailing list