-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Git bash opens invisible window owned by system that blocks all foreground windows on Windows 11 multi-session. #4945
Comments
I have the outputs of a user mode debug of this issue. Conhost.exe is the foregroud app with keyboard/mouse hooks but has no active/focused window. Conhost.exe was launched by cygwin-console-helper which is no longer running. // Git-Bash uses MinTTY, which in turn invokes Cygwin-Console-Helper, responsible for initiating the conhost process. // Please note that Cygwin-Console-Helper has already terminated and has no active threads. // This indicates that there is no process waiting for conhost.exe to terminate. However, we lack insight into how they invoked conhost without access to the source code of that process. |
Could you provide a clear and concise set of steps how to reproduce? |
|
@bwhitley76 thank you! Does this also reproduce with a regular MSYS2, or even with a MinTTY of a regular Cygwin installation? |
Thanks @dscho , I have not tried MSYS2 or Cygwin installs. I'll see if it reproduces via these install methods early next week. |
When I type "Git For Windows" from the Windows 10 Search (lower left corner) a window launches then quickly disappears. |
Setup
defaults?
to the issue you're seeing?
** This bug only reproduces on Windows Multi-session images in Azure **
Details
** Bash **
Minimal, Complete, and Verifiable example
this will help us understand the issue.
** Expected bash to work properly without invisible conhost.exe window from preventing the use of bash **
** conhost.exe process launches with bash.exe as an invisible window and prevents users from interacting with bash window **
URL to that repository to help us with testing?
** insert URL here **
The text was updated successfully, but these errors were encountered: