-
Notifications
You must be signed in to change notification settings - Fork 4k
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
C# Interactive
is broken in VS16.8 preview5
#48874
Comments
Note: I can reproduce it when system codepage is 936. Cannot reproduce if it's 65001. |
For the
Seems |
Any news? |
Fixed by #48874. |
The milestone of fixing PR is 16.9, later than 16.9P2. |
So why not 16.8.x? This is an ugly quality issue. |
Because it does not meet the 16.8.x bar. THe fix will be released in 16.9. |
Why still no fixed? When to release 16.9??? |
A bug during a few months no fixing. |
This comment has been minimized.
This comment has been minimized.
16.8 released at 2020-11-20. 16.9P3 released at 2020-1-20. This has already been fixed a month a go. During the new year season, product releasing is slowed down. 16.8 and 16.9 will have at least 2.5 months of interval. |
Why not publish a 16.8.5? Now it's like driving a car with square wheels on the highway. |
@GF-Huang 理解你,越新版还越垃圾确实让人想骂,关键解决起来还慢悠悠的。感觉自win7/vs2010时代后,微软不再把质量看得重要。 |
@CyrusNajmabadi I have some words to say here. |
The big is not critical (if you feel otherwise, please provide an explanation demonstrateing why it meets that classification). It was fixed and the fix has gone into the next release as is our standard practice for normal bugs like this. Barring some sort of disastrous behaviour in 16.8, there is virtually no chance this will be backordered to that release. The bar is simply too high. |
Because it did not meet the 16.8.x bar. So it went into 16.9, like all the other bugs at it's severity/criticality level. |
In this case, we decided the policy. This does not meet our bug bar fort balding back porting to the 16.8.x line. Sorry! |
Is it because 16.8 is not a service baseline? Generally, I want you to consider encoding issues with higher priority. While "switch to English" is always a workaround, it may not be acceptable for everyone. Changing system codepage to 65001 also has too large impact range. |
Because the backporting bar is much higher. Any sort of backporting needs to have enormous justification as to why it's necessary. For example, data loss or crashes affecting a large segment of users. That's not the case here. While the bug is unfortunate, it can be fixed in an upcoming release using the standard updating process.
An encoding issue woudl have to be as impactful as full on crashing or data loss in order for this to be considered. I think that's going to be a very challenging argument to make, especially as it has not met that bar for the last 20+ years for the product. The costs to do servicing are extremely high, needing an enormous amount of process and testing involved. Given that there is no crash or data loss, and the fix is already made and available in teh 16.9.x line, i don't see any way this would be approved for servicing. |
This comment has been minimized.
This comment has been minimized.
Cursing isn't ok here. If you want to report a bug, you can do so by opening another issue. Thanks. |
This comment has been minimized.
This comment has been minimized.
It won't be fixed in 16.8.x as explained. |
Look at this good thing, another garbage from microsoft. https://github.com/dotnet/core/issues/6264 |
For compatibility, the default encoding used is not Unicode. Encoding will get wrong if it's forgotten anywhere, especially in legacy C++ codebase. |
每次更新修了旧 BUG 却引入新 BUG,#53673, 操他妈的微软。 |
This comment has been minimized.
This comment has been minimized.
@GF-Huang Please abide by the https://dotnetfoundation.org/about/code-of-conduct |
I seriously doubt whether the code submitted has been unit tested. No one notices this issue and releases a new version? |
This comment has been minimized.
This comment has been minimized.
@GF-Huang 哈哈暴躁老哥,建议开个新issue反馈好了,小问题不至于 |
这不是小 BUG 大 BUG 的问题,是工作态度问题,每个版本改了旧 BUG 产生新 BUG,现在微软招聘都是走后门的?招的都是什么人?就这水平还这么高薪? |
@GF-Huang please keep things civil. |
This comment has been minimized.
This comment has been minimized.
@GF-Huang You are reporting issues that doesn't applies for their ways using VS. For example, they don't use in language other than English. And your new issue is unstable to reproduce - it doesn't reproduce for me and another person. |
Yeah, Chinese is damn, fucking China. |
@GF-Huang Please keep things civil. |
Version Used:
VS16.8 preview5
🔗 Also reported at AB#1231577
Steps to Reproduce:
C# Interactive
;"测试"
);#reset core
(#reset 32
or#reset 64
works well)Expected Behavior:
Actual Behavior:
Encoding not work
Failed to load
System.IO.Pipelines, Version=4.0.2.1
Not sure if the 2 error is related.
The text was updated successfully, but these errors were encountered: