- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 191
Closed
Labels
false positiveSevere bug: quick-lint-js rejects valid codeSevere bug: quick-lint-js rejects valid code
Milestone
Description
When the extension is activated the extension host immediately crashes. It doesn't matter what .js file I've open.
The only clue I found was in the developer tools of VSCode. All other output views did not provide any useful information. In the console of the developer tools it logged:
D:/a/quick-lint-js/quick-lint-js/src/quick-lint-js/io/file-canonical.cpp:676: internal check failed in resolve_symlink: false
quick-lint-js crashed. Please report this bug here:
https://quick-lint-js.com/crash-report/
Please let me know if there is any other information I can provide.
Metadata
Metadata
Assignees
Labels
false positiveSevere bug: quick-lint-js rejects valid codeSevere bug: quick-lint-js rejects valid code
Type
Projects
Milestone
Relationships
Development
Select code repository
Activity
strager commentedon Jan 12, 2024
Thanks for the bug report. I'll try to reproduce the issue this weekend.
strager commentedon Jan 15, 2024
I can reproduce the issue if I create a directory junction and open a file through that junction. For example:
I could not reproduce this issue when using subst or a network drive.
@schl3ck Are you using a junction/symlink?
schl3ck commentedon Jan 18, 2024
Yes, I'm editing the files through a junction.
strager commentedon Feb 17, 2024
Fixed in Git commit 748b775. This fix will be included in quick-lint-js version 3.2.
strager commentedon Mar 4, 2024
Fix released in version 3.2.0.