http://bugs.winehq.org/show_bug.cgi?id=5541
------- Additional Comments From dank@kegel.com 2006-13-07 23:23 ------- I figured out why the output doesn't come out: it's our old friend wine's curious console code. For some reason, the app calls kernel32.GetFileType on stdout. In the bad case, it then calls WriteConsoleW(); in the good case, it calls WriteFile(). Our WriteConsoleW() seems to refuse to output anything unless you're running inside a wineconsole. That's crying out for a conformance test... maybe I'll try to update WriteConsole's conformance test to handle this situation.