-
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
Crash on applying an analyzer fixer across a large solution #23973
Comments
potential dupe of #17265 |
This seems to repro consistently when attempting to run FixAll on project/solution for IDE0055 (Fix formatting) on roslyn-analyzers solution.
Crash is in Tagging @sharwell |
Actually, closing and re-opening the solution and doing a project by project FixAll in project seems to work fine. Likely FixAll in solution causes this issue, which leads to unsaved modified files showing up in Team Explorer and from then on each FixAll in project/solution fails with the same stack. |
@mavasani This is on our backlog w/o any assignee, do you think we need to prioritize this? |
Assigning to @sharwell who wanted to take the first look. |
@sharwell @jinujoseph Feel free to move to a different milestone or assign to someone else, as appropriate. |
Also reported at #39915 |
This is blocking me from changing severity of a code fix in project-system. |
@mavasani @jinujoseph This is on backlog with no milestone, yet this is preventing a new feature that was just added from working in my repo, probably want to move it forward. |
@davkean Does it repro consistently for you on project-system repo? |
Yes, |
@davkean I am unable to repro this on the latest internal dogfood build with the steps mentioned in #39915. I did find an internal Watson for this, which shows that InvisibleEditor creation failed when invoking the VS API |
Yes I cannot repro using the latest master that those steps either. |
VS implementation of |
So yeah, we could gracefully handle the failure, but it's unclear to me exactly what we'd do: we could write to the file system directly, but that opens up other cans of worms around encoding. Is there something we can do to make this more diagnosable? |
Same problem here during years.... |
The text was updated successfully, but these errors were encountered: