https://bugs.winehq.org/show_bug.cgi?id=52155
Bug ID: 52155 Summary: kernel32:pipe times out on 64-bit Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
kernel32:pipe now times out on 64-bit Wine:
pipe.c:3218: testing message mode, byte read client->server writes... pipe.c:3148: Test failed: WriteFile returned 0(6) kernel32:pipe:0520 done (258) in 120s
https://test.winehq.org/data/patterns.html#kernel32:pipe
The timeout only happens on WoW64 wineprefixes but impacts both real machines (cw-gtx560, cw-rx460) and VMs (notably the TestBot's debiant2 VM).
A bisect shows that this started with the commit below:
commit a041075cd2c26874757e0b6e1449c23c1326241c Author: Alexandre Julliard julliard@winehq.org Date: Thu Dec 2 09:59:49 2021 +0100
makefiles: Support per-platform values for EXTRADLLFLAGS.
Signed-off-by: Alexandre Julliard julliard@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=52155
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |a041075cd2c26874757e0b6e144 | |9c23c1326241c Keywords| |regression, source, | |testcase
https://bugs.winehq.org/show_bug.cgi?id=52155
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|kernel32:pipe times out on |kernel32:pipe times out and |64-bit Wine |ntdll:wow64 fails on 64-bit | |Wine
--- Comment #1 from François Gouget fgouget@codeweavers.com --- The same commit is also causing failures in ntdll:wow64:
wow64.c:329: Test failed: debugging failed wow64.c:332: Test failed: BeingDebugged is 0 wow64.c:337: Test failed: BeingDebugged is 0
https://test.winehq.org/data/patterns.html#ntdll:wow64
The same set of machines is impacted.
https://bugs.winehq.org/show_bug.cgi?id=52155
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- I expect that the new ntdll base address is going to reveal bugs in various places.
They are preexisting bugs, and in general are not related, so it would be better to report them as separate issues.
https://bugs.winehq.org/show_bug.cgi?id=52155
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|kernel32:pipe times out and |kernel32:pipe times out on |ntdll:wow64 fails on 64-bit |64-bit Wine |Wine | Keywords|regression |
--- Comment #3 from François Gouget fgouget@codeweavers.com --- I moved ntdll:wow64 to a separate bug (bug 52157) and removed the regression keyword since the bug probably preexists this commit.
https://bugs.winehq.org/show_bug.cgi?id=52155
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #4 from Bernhard Übelacker bernhardu@mailbox.org --- Is this still an issue? The kernel32:pipe frame at the all test patterns page contains just a few bug links.
https://bugs.winehq.org/show_bug.cgi?id=52155
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #5 from François Gouget fgouget@codeweavers.com --- This does look like it is fixed.
https://bugs.winehq.org/show_bug.cgi?id=52155
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.3.