Skip to content
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

Investigate apparent WinPTY issue with RS5/19H1 builds #270

Closed
miniksa opened this issue Oct 4, 2018 · 19 comments
Closed

Investigate apparent WinPTY issue with RS5/19H1 builds #270

miniksa opened this issue Oct 4, 2018 · 19 comments
Assignees
Labels
Product-Conhost For issues in the Console codebase Resolution-Fix-Available It's available in an Insiders build or a release Work-Item It's being tracked by an actual work item internally. (to be removed soon)
Milestone

Comments

@miniksa
Copy link
Member

miniksa commented Oct 4, 2018

See microsoft/vscode#57803

@miniksa miniksa added Work-Item It's being tracked by an actual work item internally. (to be removed soon) Product-Conhost For issues in the Console codebase labels Oct 4, 2018
@miniksa miniksa self-assigned this Oct 4, 2018
@miniksa
Copy link
Member Author

miniksa commented Oct 4, 2018

Tracked internally assigned to me as MSFT:19205200

@miniksa
Copy link
Member Author

miniksa commented Oct 5, 2018

Good news! I found the commit ID that changed the behavior. Yay bisect! Still digging.

@Tyriar
Copy link
Member

Tyriar commented Oct 11, 2018

@miniksa did you end up finding a fix?

@miniksa
Copy link
Member Author

miniksa commented Oct 11, 2018

I found it was @zadjii-msft's fault and I passed the buck to him. >__>

But he has a fix in PR right now. It's on my queue to read this morning.

@miniksa miniksa assigned zadjii-msft and unassigned miniksa Oct 11, 2018
@zadjii-msft zadjii-msft added Resolution-Fix-Committed Fix is checked in, but it might be 3-4 weeks until a release. and removed Work-Item It's being tracked by an actual work item internally. (to be removed soon) labels Oct 15, 2018
@zadjii-msft zadjii-msft added this to the 19H1 milestone Oct 15, 2018
@warpdesign
Copy link

Will the fix make it to October 2018 update or do we have to wait for the next big update in 6 months or so?

@zadjii-msft
Copy link
Member

@warpdesign The fix won't be in the October 2018 release. It'll be in Insiders builds pretty soon, but if you're afraid of Insiders, then you'll need to wait for the spring release.

@warpdesign
Copy link

@zadjii-msft ok, thanks for the info. I'm not afraid if insiders but my Surface Book already had lots of problems with the stable releases, don't want to put it to stress :)

I hope the @code team will find a workaround before the fix is released as stable then (see microsoft/vscode#57803).

@Tyriar
Copy link
Member

Tyriar commented Oct 26, 2018

@warpdesign well the workaround is to upgrade to conpty which is blocked on Electron 3 which we're aiming for January currently microsoft/vscode#52629

@Stanzilla
Copy link
Contributor

@zadjii-msft what are the chances of shipping important fixes like this in a cumulative update?

@zadjii-msft
Copy link
Member

@Stanzilla Effectively none. There's very little chance that we ship any console bugfixes downlevel.

@DHowett-MSFT DHowett-MSFT added Work-Item It's being tracked by an actual work item internally. (to be removed soon) Resolution-Fix-Available It's available in an Insiders build or a release and removed Resolution-Fix-Committed Fix is checked in, but it might be 3-4 weeks until a release. labels Nov 21, 2018
@doxxx
Copy link

doxxx commented Dec 17, 2018

Effectively none. There's very little chance that we ship any console bugfixes downlevel.

This really needs to change.

@syntag
Copy link

syntag commented Dec 21, 2018

It's still an issue for me. @zadjii-msft mentioned that it will be available to us 3-4 weeks from Oct 15, but it's been long past due microsoft/vscode#57803 (comment)

@miniksa
Copy link
Member Author

miniksa commented Dec 21, 2018

The fix for MSFT: 19205200 reached Windows mainline on October 26, 2018. It should be in Insiders builds that were created on or after that date.

@DHowett-MSFT
Copy link
Contributor

... on or after that date

One such build is 18282. Can you clarify whether you're still seeing this on RS5 builds or on 19H1 builds?

@Stanzilla
Copy link
Contributor

Please reconsider your downlevel merge policy, you can't expect people to use Insider builds on production machines and this is a super annoying issue.

@DHowett
Copy link
Member

DHowett commented Dec 21, 2018

We’d love to! It’s more of a Windows policy than a Console team policy, however, so we’ll keep making noise to the appropriate people.
Thanks!

@ericblade
Copy link

Can anyone confirm that this is fixed in WinPTY, in Insiders? Code team has closed their entry on it because they are moving to the new API, but that isn't going to change the other 40 years worth of software that is no longer doing the right thing visually. :-)

I realize that no one is going to want to throw out a visual fix to the release tree on a bug fix, but i'd at least like to know if it'll be fixed for the next windows update (March?)

@Tyriar
Copy link
Member

Tyriar commented Dec 22, 2018

It's still an issue for me. @Tyriar mentioned that it will be available to us 3-4 weeks from Oct 15

@syntag pretty sure I didn't do that.

@syntag
Copy link

syntag commented Dec 22, 2018

It's still an issue for me. @Tyriar mentioned that it will be available to us 3-4 weeks from Oct 15

@syntag pretty sure I didn't do that.

Whoops, my honest mistake. Meant to quote the user above. Edited my comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Product-Conhost For issues in the Console codebase Resolution-Fix-Available It's available in an Insiders build or a release Work-Item It's being tracked by an actual work item internally. (to be removed soon)
Projects
None yet
Development

No branches or pull requests

10 participants