build 18298.1000 console breaks with WSL #484

Closed
opened 2026-01-30 21:53:25 +00:00 by claunia · 5 comments
Owner

Originally created by @nicferrier on GitHub (Dec 12, 2018).

Originally assigned to: @zadjii-msft on GitHub.

  • Your Windows build number: (Type ver at a Windows Command Prompt)

Microsoft Windows [Version 10.0.18298.1000]

  • What you're doing and what's happening: (Copy&paste specific commands and their output, or include screen shots)

For example:

  • start WSL,
  • vi ~/.bashrc
  • quit vi

console no longer prints anything.

It can be reset by doing ls -la.

If you have emacs installed:

  • emacs -nw
  • screen looks wierd
  • quit emacs

console now has a red background.

The same sort of thing happens with htop, less and I guess any terminal app using colors?

  • What's wrong / what should be happening instead:

curses apps should be working.

Originally created by @nicferrier on GitHub (Dec 12, 2018). Originally assigned to: @zadjii-msft on GitHub. * Your Windows build number: (Type `ver` at a Windows Command Prompt) Microsoft Windows [Version 10.0.18298.1000] * What you're doing and what's happening: (Copy&paste specific commands and their output, or include screen shots) For example: - start WSL, - vi ~/.bashrc - quit vi console no longer prints anything. It can be reset by doing ls -la. If you have emacs installed: - emacs -nw - screen looks wierd - quit emacs console now has a red background. The same sort of thing happens with htop, less and I guess any terminal app using colors? * What's wrong / what should be happening instead: curses apps should be working.
claunia added the Product-ConhostResolution-Fix-Available labels 2026-01-30 21:53:25 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Dec 12, 2018):

Huh, I was sure that @bitcrazed was supposed to file this...

This is already known, and fixed in internal branches. The fix should be out to Insider's soontm

@zadjii-msft commented on GitHub (Dec 12, 2018): Huh, I was sure that @bitcrazed was supposed to file this... This is already known, and fixed in internal branches. The fix should be out to Insider's soon<sup>tm</sup>
Author
Owner

@bitcrazed commented on GitHub (Dec 13, 2018):

I LITERALLY just came here to file this bug and found that @nicferrier got there first! :) NICE! 🍾

Another repro:

From Cmd/PowerShell, if I run:

C:\>wsl man ls

The man page appears and everything is fine. Then when I hit q to exit, it drops back to the Cmd/PowerShell, but the foreground color is the same as the background color:

C:\>wsl man ls
 
                  _

Only if I execute color to reset the colors can I see the text again. This didn’t used to happen. It happens with any kind of interactive command in WSL.

@bitcrazed commented on GitHub (Dec 13, 2018): I LITERALLY just came here to file this bug and found that @nicferrier got there first! :) NICE! 🍾 Another repro: From Cmd/PowerShell, if I run: ``` C:\>wsl man ls ``` The man page appears and everything is fine. Then when I hit <kbd>q</kbd> to exit, it drops back to the Cmd/PowerShell, but the foreground color is the same as the background color: ``` C:\>wsl man ls _ ``` Only if I execute `color` to reset the colors can I see the text again. This didn’t used to happen. It happens with any kind of interactive command in WSL.
Author
Owner

@oising commented on GitHub (Dec 13, 2018):

Yeah, just noticed this too on 18298, which took about eight attempts to install on top of 18290. Sheesh - is this the reward I get for my persistence? 🤣

@oising commented on GitHub (Dec 13, 2018): Yeah, just noticed this too on 18298, which took about eight attempts to install on top of 18290. Sheesh - is this the reward I get for my persistence? 🤣
Author
Owner

@nicferrier commented on GitHub (Dec 27, 2018):

Yeah, just noticed this too on 18298, which took about eight attempts to install on top of 18290. Sheesh - is this the reward I get for my persistence? 🤣

Frustrating isn't it? But Microsoft are slowly fixing the console stuff which has been broken for ever (35 years?) so I try to sniff a candle or have a bath or something to reduce my frustration.

@nicferrier commented on GitHub (Dec 27, 2018): > > > Yeah, just noticed this too on 18298, which took about eight attempts to install on top of 18290. Sheesh - is this the reward I get for my persistence? 🤣 Frustrating isn't it? But Microsoft are slowly fixing the console stuff which has been broken for ever (35 years?) so I try to sniff a candle or have a bath or something to reduce my frustration.
Author
Owner

@DHowett-MSFT commented on GitHub (Jan 10, 2019):

This should work as of 18309 or 18312.

@DHowett-MSFT commented on GitHub (Jan 10, 2019): This should work as of 18309 or 18312.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#484