https://bugs.winehq.org/show_bug.cgi?id=52761
--- Comment #29 from Eric Pouech eric.pouech@orange.fr --- it will when the first process is not connected to a console object. that's why I'd recommand: - do not use DETACH_PROCESS, no CREATE_NO_WINDOW flags. it will make you life harder - on wine, use the proposed patch, and run with ./wine foo.exe >& log < /dev/null (the redirection of input being potentially optional, depend on what you need on input) - on windows, depending on how your process is started (not clear how the CI tool does it), you can wrap it inside a cmd.exe to ensure console creation