6 Nov
2023
6 Nov
'23
8:52 a.m.
This is first MR part of a larger plan [1]. Native by default clears the std handles on process creation for an image belonging to the GUI subsystem, but Wine doesn't. This can lead to some issues (eg. https://bugs.winehq.org/show_bug.cgi?id=55439) Several steps: - correct some erroneous subsystems definition for builtin programs (this MR) - fix builtin programs, declared in GUI subsystem, but still incorrectly use console/file oriented APIs - fix CreateProcess [1] https://gitlab.winehq.org/epo/wine/-/tree/mr-console?ref_type=heads -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4308