http://bugs.winehq.org/show_bug.cgi?id=58707
Bug ID: 58707 Summary: infinite blocking on reading piped stderr Product: Wine Version: 10.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wineserver Assignee: wine-bugs@winehq.org Reporter: sewn@disroot.org Distribution: ---
Created attachment 79307 --> http://bugs.winehq.org/attachment.cgi?id=79307 C program that runs the Wine program 'reg', reading its stderr and discarding it.
When a wine program is ran with its stderr piped and read, the program hangs forever for as long as the wineserver is, which can be further tested by running 'wineserver' with a large persistence value. This causes programs that are ran software that wraps around wine to block until wineserver exits.
An example program that shows this behavior occuring is attached. Wineserver can be ran seperately with a high persistence to showcase the "hanging".
http://bugs.winehq.org/show_bug.cgi?id=58707
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source, testcase
http://bugs.winehq.org/show_bug.cgi?id=58707
--- Comment #1 from sewn@disroot.org --- The same seems to occur for stdout as well.