vscode: Certain C++ files completely freeze VSCode
- VSCode Version: 1.37.0
- OS Version: Windows 7 x64
Steps to Reproduce:
- Open this C++ header with or without any extensions
- Scroll through the file content
- VSCode is frozen and never responds again except for no-respond-dialogue pop-up message.
Does this issue occur when all extensions are disabled?: Yes
P.S. the problem exists in previous version of VSCode.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 23 (9 by maintainers)
Commits related to this issue
- Roll back C Languages Recovery build part of #78769 — committed to microsoft/vscode by alexr00 5 years ago
- cherry pick 9d8427e replace maybe(spaces) with std_space to fix Ref: https://github.com/microsoft/vscode/issues/78769 — committed to jeff-hykin/better-cpp-syntax by deleted user 5 years ago
- Roll back C Languages (#78956) Recovery build part of #78769 — committed to microsoft/vscode by alexr00 5 years ago
- Cherry-pick of fixes for vscode 1.38.1 Fixes: microsoft/vscode#78769 Fixes: microsoft/vscode#79801 — committed to jeff-hykin/better-cpp-syntax by matter123 5 years ago
@alexr00 I created the branch stable(https://github.com/jeff-hykin/cpp-textmate-grammar/tree/stable) Which is intended to track the version that vscode uses. It currently is 1.12.18 plus a cherry-pick of the fix for this issue.
The stable branch at jeff-hykin/cpp-textmate-grammar now contains a fix for this based of v1.8.15, as well as switching from
$base
to$self
as Objective-C no longer needs that.@alexr00 this has been fixed in v1.13.0, upstream issue https://github.com/jeff-hykin/cpp-textmate-grammar/issues/343
@oktonion I’m very sorry. This seems to be a textmate grammar issue. We’ll try to fix that in a recovery build.