https://bugs.winehq.org/show_bug.cgi?id=55054
Bug ID: 55054 Summary: WineServer crash. (complete_async_poll: Assertion `output->count == signaled_count' failed) Product: Wine Version: 8.0.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: wineserver Assignee: wine-bugs@winehq.org Reporter: dfarkas82@gmail.com Distribution: ---
Hello,
We are running two custom-built programs under Wine: a Manager (.Net framework 4.5) and a Streamer (WinApi).
The streamer program transfers audio/video streams from various devices (mostly communicating over TCP), while the manager handles the starting/stopping of the streamers (mostly communicating over HTTP). Up to 60-70 streamers can be running at once, with only one manager.
On Windows, these programs can run for weeks without any problems.
However, under Wine on Linux, I receive the following error message after about an hour of operation:
wineserver: server/sock.c:1122: complete_async_poll: Assertion `output->count == signaled_count' failed.
This leads to WineServer shutting down. Could you provide any insights into what this means, and if our own programs are causing this, what modifications I would need to make to prevent this from happening?
Wine-8.0.1 (64-bit) Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-73-generic x86_64)
thank you,