https://bugs.winehq.org/show_bug.cgi?id=56459
--- Comment #15 from Eric Pouech eric.pouech@gmail.com --- Any windows program (CUI/GUI) can be attached to a console unless a GUI program explicetly asks for creating a console (AllocConsole()), it has no console (and not inherited by parent) a CUI program inherits its parent console (unless the parent asks not to) the redirection trick from unix command line: - for a GUI program does nothing as it doesn't get console - for a CUI program somehow inherits the "parent console" from the Unix world (that's what we call a unix console, contrary to the one created by AllocConsole()). The redirection trick just forbids that attachment.
From Wine point of view, this doesn't create a "new" state. So there is no hidden risk. OTOH regular console and Unix console are not on par feature wise (and likely never will be).