Skip to content

Error: Debug Failure. False expression. in 'doChange' during 'getCodeFixes' #32856

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

Closed
typescript-bot opened this issue Aug 13, 2019 · 54 comments
Closed
Assignees
Labels
Bug A bug in TypeScript Source: Telemetry The issue relates to the telemetry in editors
Milestone

Comments

@typescript-bot
Copy link
Collaborator

typescript-bot commented Aug 13, 2019

This issue comes from crash dumps in telemetry. We've tried to de-duplicate issues on a best-effort basis, comparing the sequence of methods called and the command requested while ignoring line numbers.
TypeScript version prefix: 3.5.3
VSCode version: 1.37.0
Command requested: getCodeFixes
Hitting sessions: 749
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:116689:22)
    at <anonymous> (tsserver.js:116680:96)
    at ChangeTracker.with (tsserver.js:111861:17)
    at getCodeActions (tsserver.js:116680:64)
    at <anonymous> (tsserver.js:112847:121)
    at flatMap (tsserver.js:573:25)
    at getFixes (tsserver.js:112847:23)
    at <anonymous> (tsserver.js:122423:35)
    at flatMap (tsserver.js:573:25)
    at getCodeFixesAtPosition (tsserver.js:122421:23)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at Session.getCodeFixes (tsserver.js:131477:64)
    at _a.<computed> (tsserver.js:130227:61)
    at <anonymous> (tsserver.js:131671:88)
    at Session.executeWithRequestId (tsserver.js:131662:28)
    at Session.executeCommand (tsserver.js:131671:33)
    at Session.onMessage (tsserver.js:131693:35)
    at <anonymous> (tsserver.js:132984:27)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
@typescript-bot typescript-bot added the Source: Telemetry The issue relates to the telemetry in editors label Aug 13, 2019
@RyanCavanaugh RyanCavanaugh added the Bug A bug in TypeScript label Aug 14, 2019
@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.6.2
VSCode version: 1.38.0-insider
Command requested: getCodeFixes
Hitting sessions: 273
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. False expression.
    at doChange (tsserver.js:119978:22)
    at unknown (tsserver.js:119969:96)
    at Function.ChangeTracker.with (tsserver.js:114753:17)
    at Object.getCodeActions (tsserver.js:119969:64)
    at unknown (tsserver.js:115774:121)
    at Object.flatMap (tsserver.js:583:25)
    at Object.getFixes (tsserver.js:115774:23)
    at unknown (tsserver.js:125788:35)
    at Object.flatMap (tsserver.js:583:25)
    at Object.getCodeFixesAtPosition (tsserver.js:125786:23)
    at IOSession.Session.getCodeFixes (tsserver.js:134985:64)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (tsserver.js:133772:61)
    at unknown (tsserver.js:135178:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:135169:28)
    at IOSession.Session.executeCommand (tsserver.js:135178:33)
    at IOSession.Session.onMessage (tsserver.js:135201:35)
    at Interface.<anonymous> (tsserver.js:136516:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.6.3
VSCode version: 1.39.0-insider
Command requested: getCodeFixes
Hitting sessions: 494
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. False expression.
    at doChange (tsserver.js:120056:22)
    at unknown (tsserver.js:120047:96)
    at Function.ChangeTracker.with (tsserver.js:114831:17)
    at Object.getCodeActions (tsserver.js:120047:64)
    at unknown (tsserver.js:115852:121)
    at Object.flatMap (tsserver.js:583:25)
    at Object.getFixes (tsserver.js:115852:23)
    at unknown (tsserver.js:125866:35)
    at Object.flatMap (tsserver.js:583:25)
    at Object.getCodeFixesAtPosition (tsserver.js:125864:23)
    at suppressed_frame()
    at suppressed_frame()
    at IOSession.Session.getCodeFixes (tsserver.js:135063:64)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (tsserver.js:133850:61)
    at unknown (tsserver.js:135256:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:135247:28)
    at IOSession.Session.executeCommand (tsserver.js:135256:33)
    at IOSession.Session.onMessage (tsserver.js:135279:35)
    at Interface.<anonymous> (tsserver.js:136594:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@RyanCavanaugh RyanCavanaugh added this to the Backlog milestone Sep 25, 2019
@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.6.4
VSCode version: 1.39.1
Command requested: getCodeFixes
Hitting sessions: 129
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. False expression.
    at doChange (tsserver.js:120065:22)
    at unknown (tsserver.js:120056:96)
    at Function.ChangeTracker.with (tsserver.js:114840:17)
    at Object.getCodeActions (tsserver.js:120056:64)
    at unknown (tsserver.js:115861:121)
    at Object.flatMap (tsserver.js:583:25)
    at Object.getFixes (tsserver.js:115861:23)
    at unknown (tsserver.js:125875:35)
    at Object.flatMap (tsserver.js:583:25)
    at Object.getCodeFixesAtPosition (tsserver.js:125873:23)
    at IOSession.Session.getCodeFixes (tsserver.js:135072:64)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (tsserver.js:133859:61)
    at unknown (tsserver.js:135265:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:135256:28)
    at IOSession.Session.executeCommand (tsserver.js:135265:33)
    at IOSession.Session.onMessage (tsserver.js:135288:35)
    at Interface.<anonymous> (tsserver.js:136603:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.2
VSCode version: 1.41.0-insider
Command requested: getCodeFixes
Hitting sessions: 786
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. False expression: token and statement should start at the same point
    at doChange (tsserver.js:125030:22)
    at unknown (tsserver.js:125021:96)
    at Function.ChangeTracker.with (tsserver.js:119320:17)
    at Object.getCodeActions (tsserver.js:125021:64)
    at unknown (tsserver.js:120361:121)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getFixes (tsserver.js:120361:23)
    at unknown (tsserver.js:131044:35)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getCodeFixesAtPosition (tsserver.js:131042:23)
    at suppressed_frame()
    at suppressed_frame()
    at IOSession.Session.getCodeFixes (tsserver.js:140677:64)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139462:61)
    at unknown (tsserver.js:140870:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140861:28)
    at IOSession.Session.executeCommand (tsserver.js:140870:33)
    at IOSession.Session.onMessage (tsserver.js:140893:35)
    at Interface.<anonymous> (tsserver.js:142208:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.3
VSCode version: 1.41.0-insider
Command requested: getCodeFixes
Hitting sessions: 799
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. False expression: token and statement should start at the same point
    at doChange (tsserver.js:125070:22)
    at unknown (tsserver.js:125061:96)
    at Function.ChangeTracker.with (tsserver.js:119360:17)
    at Object.getCodeActions (tsserver.js:125061:64)
    at unknown (tsserver.js:120401:121)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getFixes (tsserver.js:120401:23)
    at unknown (tsserver.js:131084:35)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getCodeFixesAtPosition (tsserver.js:131082:23)
    at IOSession.Session.getCodeFixes (tsserver.js:140724:64)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139509:61)
    at unknown (tsserver.js:140917:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140908:28)
    at IOSession.Session.executeCommand (tsserver.js:140917:33)
    at IOSession.Session.onMessage (tsserver.js:140940:35)
    at Interface.<anonymous> (tsserver.js:142255:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@DanielRosenwasser
Copy link
Member

DanielRosenwasser commented Dec 23, 2019

Here's a repro

// @noUnreachableCode: true

function foo() {
    return 100;
    foo/*cursor*/
}

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.4
VSCode version: 1.41.1
Command requested: getCodeFixes
Hitting sessions: 330
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. False expression: token and statement should start at the same point
    at doChange (tsserver.js:125072:22)
    at unknown (tsserver.js:125063:96)
    at Function.ChangeTracker.with (tsserver.js:119362:17)
    at Object.getCodeActions (tsserver.js:125063:64)
    at unknown (tsserver.js:120403:121)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getFixes (tsserver.js:120403:23)
    at unknown (tsserver.js:131086:35)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getCodeFixesAtPosition (tsserver.js:131084:23)
    at suppressed_frame()
    at suppressed_frame()
    at IOSession.Session.getCodeFixes (tsserver.js:140739:64)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139524:61)
    at unknown (tsserver.js:140932:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140923:28)
    at IOSession.Session.executeCommand (tsserver.js:140932:33)
    at IOSession.Session.onMessage (tsserver.js:140955:35)
    at Interface.<anonymous> (tsserver.js:142270:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@andrewbranch
Copy link
Member

@DanielRosenwasser where were you able to repro this? I can repro in the playground, but not in VS Code or fourslash 🤔

@DanielRosenwasser
Copy link
Member

Same, I can't repro this locally, but it was happening at the time. Not sure what's up there.

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.5
VSCode version: 1.41.1
Command requested: getCodeFixes
Hitting sessions: 256
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. False expression: token and statement should start at the same point
    at doChange (tsserver.js:125100:22)
    at unknown (tsserver.js:125091:96)
    at Function.ChangeTracker.with (tsserver.js:119390:17)
    at Object.getCodeActions (tsserver.js:125091:64)
    at unknown (tsserver.js:120431:121)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getFixes (tsserver.js:120431:23)
    at unknown (tsserver.js:131114:35)
    at Object.flatMap (tsserver.js:468:25)
    at Object.getCodeFixesAtPosition (tsserver.js:131112:23)
    at suppressed_frame()
    at suppressed_frame()
    at IOSession.Session.getCodeFixes (tsserver.js:140767:64)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139552:61)
    at unknown (tsserver.js:140960:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140951:28)
    at IOSession.Session.executeCommand (tsserver.js:140960:33)
    at IOSession.Session.onMessage (tsserver.js:140983:35)
    at Interface.<anonymous> (tsserver.js:142298:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@andrewbranch
Copy link
Member

By debugging the playground, I’ve determined that Monaco is calling the language service with a zero-length error span, which the checker does not produce. It looks like it’s trying to get code fixes at a certain position on every cursor change, not just when the cursor is within an existing error span. @orta do you know anything about this?

This kind of request doesn’t repro for me in VS Code, so I’m not sure how/why these are turning up in telemetry. Could it be that other extensions or LS plugins are making bad requests?

@DanielRosenwasser, what would you propose we do here?

@DanielRosenwasser
Copy link
Member

@amcasey should know more about zero length spans for fixes/refactorings

@DanielRosenwasser
Copy link
Member

which I think we started alpha/beta testing in VS? See #34784

@amcasey
Copy link
Member

amcasey commented Jan 21, 2020

My comment's still accurate - we haven't merged it because the telemetry needed for A/B testing isn't in place. It's being actively worked on.

@amcasey
Copy link
Member

amcasey commented Jan 22, 2020

Also, VS was only looking at this for refactorings, because they could be anywhere. Code fixes have to be within error spans, so that sort of probing isn't necessary.

@orta
Copy link
Contributor

orta commented Jan 22, 2020

monaco-typescript handles this independently (though maybe the TS support in vscode has the same code) - I think this is the part you're interested in. Definitely looks like it can send a zero width cursor: https://github.com/microsoft/monaco-typescript/blob/0c05f6af2887c343941d9db31b4eb3797eb1726e/src/languageFeatures.ts#L700-L701

@andrewbranch
Copy link
Member

My point is that the only way I can repro this is when someone is sending the LS a clearly invalid set of params. The expectation is that start/end on codefix requests == the start/end of an error span. It’s also potentially a non-negligible amount of work to validate that invariant, so I’m not sure there’s a “fix” that we should be doing on our side. It sounds like we could send a patch to monaco-typescript, but I am confused about how/why we’re seeing this triggered by VS Code in telemetry, because I can’t repro that. So perhaps we can also add more details to that assertion after we detect something has gone wrong. But I don’t yet have any evidence that TS Server is doing something wrong, and I also am not sure we want to fail silently either—if a client is sending us something invalid, that’s useful to know. My plan is just to try to squeeze a bit more info out of those failures.

@andrewbranch
Copy link
Member

With #36420 merged, I'm going to move this to backlog and revisit if @typescript-bot gives us anything else.

@tayyab-educative
Copy link

tayyab-educative commented Feb 21, 2020

I see this has been merged, but has it gone out in a release?
I'm getting a similar error on sentry within the Monaco packages.

Error
Debug Failure. False expression: token and statement should start at the same point

However, I have not been able to repro. The error also doesn't tell me much to understand what's going wrong.

Screen Shot 2020-02-21 at 9 58 23 AM

@andrewbranch
Copy link
Member

It’s in 3.8 RC and on. Monaco or monaco-typescript probably still needs to be updated to stop requesting code fixes on spans that aren’t errors.

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.8.2
VSCode version: 1.43.0-insider
Command requested: getCodeFixes
Hitting sessions: 145
Five line hash: 6c30c1e2d55feb61b1d0a73231b37bb9
Stack:

Error: Debug Failure. Token and statement should start at the same point. {"statementKind":"ReturnStatement","tokenKind":"AmpersandAmpersandToken","errorCode":7027,"start":1580,"length":113}
    at doChange (tsserver.js:129378:26)
    at unknown (tsserver.js:129361:96)
    at Function.ChangeTracker.with (tsserver.js:123363:17)
    at Object.getCodeActions (tsserver.js:129361:64)
    at unknown (tsserver.js:124490:77)
    at Object.flatMap (tsserver.js:465:25)
    at Object.getFixes (tsserver.js:124490:23)
    at unknown (tsserver.js:135616:35)
    at Object.flatMap (tsserver.js:465:25)
    at Proxy.getCodeFixesAtPosition (tsserver.js:135614:23)
    at IOSession.Session.getCodeFixes (tsserver.js:145707:64)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:144464:61)
    at unknown (tsserver.js:145957:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:145948:28)
    at IOSession.Session.executeCommand (tsserver.js:145957:33)
    at IOSession.Session.onMessage (tsserver.js:145981:35)
    at Interface.<anonymous> (tsserver.js:147296:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.1.3
VSCode version: 1.52.0
Command requested: getCodeFixes
Hitting sessions: 770
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:138347:26)
    at <anonymous> (tsserver.js:138330:96)
    at ChangeTracker.with (tsserver.js:132351:17)
    at getCodeActions (tsserver.js:138330:64)
    at <anonymous> (tsserver.js:133530:77)
    at flatMap (tsserver.js:513:25)
    at getFixes (tsserver.js:133530:23)
    at <anonymous> (tsserver.js:147039:35)
    at flatMap (tsserver.js:513:25)
    at getCodeFixesAtPosition (tsserver.js:147037:23)
    at unknown (suppressed.js:144:20)
    at Session.getCodeFixes (tsserver.js:157982:64)
    at _a.<computed> (tsserver.js:156659:61)
    at <anonymous> (tsserver.js:158282:88)
    at Session.executeWithRequestId (tsserver.js:158273:28)
    at Session.executeCommand (tsserver.js:158282:33)
    at Session.onMessage (tsserver.js:158306:35)
    at <anonymous> (tsserver.js:160516:27)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:315:10)
    at unknown (suppressed.js:460:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:290:11)
    at unknown (suppressed.js:224:10)
    at unknown (suppressed.js:181:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.1.5
VSCode version: 1.49.3
Command requested: getCodeFixes
Hitting sessions: 23788
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:138347:26)
    at <anonymous> (tsserver.js:138330:96)
    at ChangeTracker.with (tsserver.js:132351:17)
    at getCodeActions (tsserver.js:138330:64)
    at <anonymous> (tsserver.js:133530:77)
    at flatMap (tsserver.js:513:25)
    at getFixes (tsserver.js:133530:23)
    at <anonymous> (tsserver.js:147039:35)
    at flatMap (tsserver.js:513:25)
    at getCodeFixesAtPosition (tsserver.js:147037:23)
    at Session.getCodeFixes (tsserver.js:157986:64)
    at _a.<computed> (tsserver.js:156663:61)
    at <anonymous> (tsserver.js:158286:88)
    at Session.executeWithRequestId (tsserver.js:158277:28)
    at Session.executeCommand (tsserver.js:158286:33)
    at Session.onMessage (tsserver.js:158310:35)
    at <anonymous> (tsserver.js:160520:27)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:315:10)
    at unknown (suppressed.js:460:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:290:11)
    at unknown (suppressed.js:224:10)
    at unknown (suppressed.js:181:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.2.2
VSCode version: 1.53.2
Command requested: getCodeFixes
Hitting sessions: 978
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:140474:26)
    at <anonymous> (tsserver.js:140457:96)
    at ChangeTracker.with (tsserver.js:134310:17)
    at getCodeActions (tsserver.js:140457:64)
    at <anonymous> (tsserver.js:135484:77)
    at flatMap (tsserver.js:515:25)
    at getFixes (tsserver.js:135484:23)
    at <anonymous> (tsserver.js:149550:35)
    at flatMap (tsserver.js:515:25)
    at getCodeFixesAtPosition (tsserver.js:149548:23)
    at Session.getCodeFixes (tsserver.js:160628:64)
    at _a.<computed> (tsserver.js:159300:61)
    at <anonymous> (tsserver.js:160928:88)
    at Session.executeWithRequestId (tsserver.js:160919:28)
    at Session.executeCommand (tsserver.js:160928:33)
    at Session.onMessage (tsserver.js:160954:35)
    at <anonymous> (tsserver.js:163615:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:329:10)
    at unknown (suppressed.js:474:12)
    at unknown (suppressed.js:186:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:271:9)
    at unknown (suppressed.js:212:10)
    at unknown (suppressed.js:186:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.2.3
VSCode version: 1.53.2
Command requested: getCodeFixes
Hitting sessions: 102
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:140481:26)
    at <anonymous> (tsserver.js:140464:96)
    at ChangeTracker.with (tsserver.js:134317:17)
    at getCodeActions (tsserver.js:140464:64)
    at <anonymous> (tsserver.js:135491:77)
    at flatMap (tsserver.js:515:25)
    at getFixes (tsserver.js:135491:23)
    at <anonymous> (tsserver.js:149557:35)
    at flatMap (tsserver.js:515:25)
    at getCodeFixesAtPosition (tsserver.js:149555:23)
    at Session.getCodeFixes (tsserver.js:160663:64)
    at _a.<computed> (tsserver.js:159335:61)
    at <anonymous> (tsserver.js:160963:88)
    at Session.executeWithRequestId (tsserver.js:160954:28)
    at Session.executeCommand (tsserver.js:160963:33)
    at Session.onMessage (tsserver.js:160989:35)
    at <anonymous> (tsserver.js:163650:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:329:10)
    at unknown (suppressed.js:474:12)
    at unknown (suppressed.js:186:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:271:9)
    at unknown (suppressed.js:212:10)
    at unknown (suppressed.js:186:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.2.4
VSCode version: 1.56.0-insider
Command requested: getCodeFixes
Hitting sessions: 460
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:140483:26)
    at <anonymous> (tsserver.js:140466:96)
    at ChangeTracker.with (tsserver.js:134319:17)
    at getCodeActions (tsserver.js:140466:64)
    at <anonymous> (tsserver.js:135493:77)
    at flatMap (tsserver.js:515:25)
    at getFixes (tsserver.js:135493:23)
    at <anonymous> (tsserver.js:149557:35)
    at flatMap (tsserver.js:515:25)
    at getCodeFixesAtPosition (tsserver.js:149555:23)
    at unknown (suppressed.js:178:34)
    at unknown (suppressed.js:79:25)
    at Session.getCodeFixes (tsserver.js:160663:64)
    at _a.<computed> (tsserver.js:159335:61)
    at <anonymous> (tsserver.js:160963:88)
    at Session.executeWithRequestId (tsserver.js:160954:28)
    at Session.executeCommand (tsserver.js:160963:33)
    at Session.onMessage (tsserver.js:160989:35)
    at <anonymous> (tsserver.js:163650:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:329:10)
    at unknown (suppressed.js:474:12)
    at unknown (suppressed.js:186:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:271:9)
    at unknown (suppressed.js:212:10)
    at unknown (suppressed.js:186:23)

@DanielRosenwasser DanielRosenwasser added Effort: Moderate Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual". Help Wanted You can do this labels Apr 12, 2021
@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.3.2
VSCode version: 1.57.0-insider
Command requested: getCodeFixes
Hitting sessions: 536
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:144510:26)
    at <anonymous> (tsserver.js:144493:96)
    at ChangeTracker.with (tsserver.js:138262:17)
    at getCodeActions (tsserver.js:144493:64)
    at <anonymous> (tsserver.js:139447:77)
    at flatMap (tsserver.js:515:25)
    at getFixes (tsserver.js:139447:23)
    at <anonymous> (tsserver.js:153674:35)
    at flatMap (tsserver.js:515:25)
    at getCodeFixesAtPosition (tsserver.js:153672:23)
    at Session.getCodeFixes (tsserver.js:164892:64)
    at _a.<computed> (tsserver.js:163544:61)
    at <anonymous> (tsserver.js:165205:88)
    at Session.executeWithRequestId (tsserver.js:165196:28)
    at Session.executeCommand (tsserver.js:165205:33)
    at Session.onMessage (tsserver.js:165231:35)
    at <anonymous> (tsserver.js:167833:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.3.4
VSCode version: 1.57.1
Command requested: getCodeFixes
Hitting sessions: 106
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:144516:26)
    at <anonymous> (tsserver.js:144499:96)
    at ChangeTracker.with (tsserver.js:138268:17)
    at getCodeActions (tsserver.js:144499:64)
    at <anonymous> (tsserver.js:139453:77)
    at flatMap (tsserver.js:515:25)
    at getFixes (tsserver.js:139453:23)
    at <anonymous> (tsserver.js:153680:35)
    at flatMap (tsserver.js:515:25)
    at getCodeFixesAtPosition (tsserver.js:153678:23)
    at Session.getCodeFixes (tsserver.js:164898:64)
    at _a.<computed> (tsserver.js:163550:61)
    at <anonymous> (tsserver.js:165211:88)
    at Session.executeWithRequestId (tsserver.js:165202:28)
    at Session.executeCommand (tsserver.js:165211:33)
    at Session.onMessage (tsserver.js:165237:35)
    at <anonymous> (tsserver.js:167834:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.3.5
VSCode version: 1.57.1
Command requested: getCodeFixes
Hitting sessions: 349
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:144515:26)
    at <anonymous> (tsserver.js:144498:96)
    at ChangeTracker.with (tsserver.js:138267:17)
    at getCodeActions (tsserver.js:144498:64)
    at <anonymous> (tsserver.js:139452:77)
    at flatMap (tsserver.js:515:25)
    at getFixes (tsserver.js:139452:23)
    at <anonymous> (tsserver.js:153679:35)
    at flatMap (tsserver.js:515:25)
    at getCodeFixesAtPosition (tsserver.js:153677:23)
    at Session.getCodeFixes (tsserver.js:164897:64)
    at _a.<computed> (tsserver.js:163549:61)
    at <anonymous> (tsserver.js:165210:88)
    at Session.executeWithRequestId (tsserver.js:165201:28)
    at Session.executeCommand (tsserver.js:165210:33)
    at Session.onMessage (tsserver.js:165236:35)
    at <anonymous> (tsserver.js:167833:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.4.2
VSCode version: 1.60.0-insider
Command requested: getCodeFixes
Hitting sessions: 368
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:147861:26)
    at <anonymous> (tsserver.js:147844:96)
    at ChangeTracker.with (tsserver.js:141532:17)
    at getCodeActions (tsserver.js:147844:64)
    at <anonymous> (tsserver.js:142718:77)
    at flatMap (tsserver.js:519:25)
    at getFixes (tsserver.js:142718:23)
    at <anonymous> (tsserver.js:157101:35)
    at flatMap (tsserver.js:519:25)
    at getCodeFixesAtPosition (tsserver.js:157099:23)
    at Session.getCodeFixes (tsserver.js:168560:64)
    at _a.<computed> (tsserver.js:167198:61)
    at <anonymous> (tsserver.js:168873:88)
    at Session.executeWithRequestId (tsserver.js:168864:28)
    at Session.executeCommand (tsserver.js:168873:33)
    at Session.onMessage (tsserver.js:168899:35)
    at <anonymous> (tsserver.js:171504:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@DanielRosenwasser DanielRosenwasser removed Help Wanted You can do this Effort: Moderate Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual". labels Aug 30, 2021
@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.4.3
VSCode version: 1.60.1
Command requested: getCodeFixes
Hitting sessions: 1130
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:147868:26)
    at <anonymous> (tsserver.js:147851:96)
    at ChangeTracker.with (tsserver.js:141539:17)
    at getCodeActions (tsserver.js:147851:64)
    at <anonymous> (tsserver.js:142725:77)
    at flatMap (tsserver.js:519:25)
    at getFixes (tsserver.js:142725:23)
    at <anonymous> (tsserver.js:157108:35)
    at flatMap (tsserver.js:519:25)
    at getCodeFixesAtPosition (tsserver.js:157106:23)
    at Session.getCodeFixes (tsserver.js:168567:64)
    at _a.<computed> (tsserver.js:167205:61)
    at <anonymous> (tsserver.js:168880:88)
    at Session.executeWithRequestId (tsserver.js:168871:28)
    at Session.executeCommand (tsserver.js:168880:33)
    at Session.onMessage (tsserver.js:168906:35)
    at <anonymous> (tsserver.js:171511:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.4.4
VSCode version: 1.60.2
Command requested: getCodeFixes
Hitting sessions: 269
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:147868:26)
    at <anonymous> (tsserver.js:147851:96)
    at ChangeTracker.with (tsserver.js:141539:17)
    at getCodeActions (tsserver.js:147851:64)
    at <anonymous> (tsserver.js:142725:77)
    at flatMap (tsserver.js:519:25)
    at getFixes (tsserver.js:142725:23)
    at <anonymous> (tsserver.js:157108:35)
    at flatMap (tsserver.js:519:25)
    at getCodeFixesAtPosition (tsserver.js:157106:23)
    at unknown (suppressed.js:72:55)
    at unknown (suppressed.js:144:20)
    at Session.getCodeFixes (tsserver.js:168567:64)
    at _a.<computed> (tsserver.js:167205:61)
    at <anonymous> (tsserver.js:168880:88)
    at Session.executeWithRequestId (tsserver.js:168871:28)
    at Session.executeCommand (tsserver.js:168880:33)
    at Session.onMessage (tsserver.js:168906:35)
    at <anonymous> (tsserver.js:171511:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.5.2
VSCode version: 1.63.0-insider
Command requested: getCodeFixes
Hitting sessions: 461
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:151099:26)
    at <anonymous> (tsserver.js:151082:96)
    at ChangeTracker.with (tsserver.js:144306:17)
    at getCodeActions (tsserver.js:151082:64)
    at <anonymous> (tsserver.js:145492:77)
    at flatMap (tsserver.js:522:25)
    at getFixes (tsserver.js:145492:23)
    at <anonymous> (tsserver.js:160359:35)
    at flatMap (tsserver.js:522:25)
    at getCodeFixesAtPosition (tsserver.js:160357:23)
    at unknown (suppressed.js:144:20)
    at Session.getCodeFixes (tsserver.js:171845:64)
    at _a.<computed> (tsserver.js:170481:61)
    at <anonymous> (tsserver.js:172158:88)
    at Session.executeWithRequestId (tsserver.js:172149:28)
    at Session.executeCommand (tsserver.js:172158:33)
    at Session.onMessage (tsserver.js:172184:35)
    at <anonymous> (tsserver.js:174789:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.5.3
VSCode version: 1.63.0
Command requested: getCodeFixes
Hitting sessions: 285
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:151118:26)
    at <anonymous> (tsserver.js:151101:96)
    at ChangeTracker.with (tsserver.js:144325:17)
    at getCodeActions (tsserver.js:151101:64)
    at <anonymous> (tsserver.js:145511:77)
    at flatMap (tsserver.js:522:25)
    at getFixes (tsserver.js:145511:23)
    at <anonymous> (tsserver.js:160378:35)
    at flatMap (tsserver.js:522:25)
    at getCodeFixesAtPosition (tsserver.js:160376:23)
    at unknown (suppressed.js:77:47)
    at Session.getCodeFixes (tsserver.js:171864:64)
    at _a.<computed> (tsserver.js:170500:61)
    at <anonymous> (tsserver.js:172177:88)
    at Session.executeWithRequestId (tsserver.js:172168:28)
    at Session.executeCommand (tsserver.js:172177:33)
    at Session.onMessage (tsserver.js:172203:35)
    at <anonymous> (tsserver.js:174808:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.5.4
VSCode version: 1.63.2
Command requested: getCodeFixes
Hitting sessions: 28748
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:151134:26)
    at <anonymous> (tsserver.js:151117:96)
    at ChangeTracker.with (tsserver.js:144341:17)
    at getCodeActions (tsserver.js:151117:64)
    at <anonymous> (tsserver.js:145527:77)
    at flatMap (tsserver.js:522:25)
    at getFixes (tsserver.js:145527:23)
    at <anonymous> (tsserver.js:160394:35)
    at flatMap (tsserver.js:522:25)
    at getCodeFixesAtPosition (tsserver.js:160392:23)
    at Session.getCodeFixes (tsserver.js:171880:64)
    at _a.<computed> (tsserver.js:170516:61)
    at <anonymous> (tsserver.js:172193:88)
    at Session.executeWithRequestId (tsserver.js:172184:28)
    at Session.executeCommand (tsserver.js:172193:33)
    at Session.onMessage (tsserver.js:172219:35)
    at <anonymous> (tsserver.js:174824:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.5.5
VSCode version: 1.63.2
Command requested: getCodeFixes
Hitting sessions: 109
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:151135:26)
    at <anonymous> (tsserver.js:151118:96)
    at ChangeTracker.with (tsserver.js:144342:17)
    at getCodeActions (tsserver.js:151118:64)
    at <anonymous> (tsserver.js:145528:77)
    at flatMap (tsserver.js:522:25)
    at getFixes (tsserver.js:145528:23)
    at <anonymous> (tsserver.js:160396:35)
    at flatMap (tsserver.js:522:25)
    at getCodeFixesAtPosition (tsserver.js:160394:23)
    at Session.getCodeFixes (tsserver.js:171882:64)
    at _a.<computed> (tsserver.js:170518:61)
    at <anonymous> (tsserver.js:172195:88)
    at Session.executeWithRequestId (tsserver.js:172186:28)
    at Session.executeCommand (tsserver.js:172195:33)
    at Session.onMessage (tsserver.js:172221:35)
    at <anonymous> (tsserver.js:174826:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.6.2
VSCode version: 1.65.0
Command requested: getCodeFixes
Hitting sessions: 21628
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:152839:26)
    at <anonymous> (tsserver.js:152822:96)
    at ChangeTracker.with (tsserver.js:145694:17)
    at getCodeActions (tsserver.js:152822:64)
    at <anonymous> (tsserver.js:146939:77)
    at flatMap (tsserver.js:508:25)
    at getFixes (tsserver.js:146939:23)
    at <anonymous> (tsserver.js:162166:35)
    at flatMap (tsserver.js:508:25)
    at getCodeFixesAtPosition (tsserver.js:162164:23)
    at Session.getCodeFixes (tsserver.js:173731:64)
    at _a.<computed> (tsserver.js:172364:61)
    at <anonymous> (tsserver.js:174044:88)
    at Session.executeWithRequestId (tsserver.js:174035:28)
    at Session.executeCommand (tsserver.js:174044:33)
    at Session.onMessage (tsserver.js:174070:35)
    at <anonymous> (tsserver.js:176705:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:903:12)
    at unknown (suppressed.js:81:21)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.6.3
VSCode version: 1.66.0-insider
Command requested: getCodeFixes
Hitting sessions: 35254
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:152864:26)
    at <anonymous> (tsserver.js:152847:96)
    at ChangeTracker.with (tsserver.js:145719:17)
    at getCodeActions (tsserver.js:152847:64)
    at <anonymous> (tsserver.js:146964:77)
    at flatMap (tsserver.js:508:25)
    at getFixes (tsserver.js:146964:23)
    at <anonymous> (tsserver.js:162191:35)
    at flatMap (tsserver.js:508:25)
    at getCodeFixesAtPosition (tsserver.js:162189:23)
    at Session.getCodeFixes (tsserver.js:173756:64)
    at _a.<computed> (tsserver.js:172389:61)
    at <anonymous> (tsserver.js:174069:88)
    at Session.executeWithRequestId (tsserver.js:174060:28)
    at Session.executeCommand (tsserver.js:174069:33)
    at Session.onMessage (tsserver.js:174095:35)
    at <anonymous> (tsserver.js:176730:31)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.6.4
VSCode version: 1.67.0
Command requested: getCodeFixes
Hitting sessions: 304
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:152862:26)
    at <anonymous> (tsserver.js:152845:96)
    at ChangeTracker.with (tsserver.js:145717:17)
    at getCodeActions (tsserver.js:152845:64)
    at <anonymous> (tsserver.js:146962:77)
    at flatMap (tsserver.js:508:25)
    at getFixes (tsserver.js:146962:23)
    at <anonymous> (tsserver.js:162189:35)
    at flatMap (tsserver.js:508:25)
    at getCodeFixesAtPosition (tsserver.js:162187:23)
    at Session.getCodeFixes (tsserver.js:173754:64)
    at _a.<computed> (tsserver.js:172387:61)
    at <anonymous> (tsserver.js:174067:88)
    at Session.executeWithRequestId (tsserver.js:174058:28)
    at Session.executeCommand (tsserver.js:174067:33)
    at Session.onMessage (tsserver.js:174093:35)
    at <anonymous> (tsserver.js:176728:31)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.7.2
VSCode version: 1.68.0-insider
Command requested: getCodeFixes
Hitting sessions: 416
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:155494:26)
    at <anonymous> (tsserver.js:155477:96)
    at ChangeTracker.with (tsserver.js:148251:17)
    at getCodeActions (tsserver.js:155477:64)
    at <anonymous> (tsserver.js:149499:77)
    at flatMap (tsserver.js:508:25)
    at getFixes (tsserver.js:149499:23)
    at <anonymous> (tsserver.js:164899:35)
    at flatMap (tsserver.js:508:25)
    at getCodeFixesAtPosition (tsserver.js:164897:23)
    at Session.getCodeFixes (tsserver.js:176796:64)
    at _a.<computed> (tsserver.js:175179:61)
    at <anonymous> (tsserver.js:177109:88)
    at Session.executeWithRequestId (tsserver.js:177100:28)
    at Session.executeCommand (tsserver.js:177109:33)
    at Session.onMessage (tsserver.js:177135:35)
    at <anonymous> (tsserver.js:179770:31)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.7.3
VSCode version: 1.68.0-insider
Command requested: getCodeFixes
Hitting sessions: 21702
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:155557:26)
    at <anonymous> (tsserver.js:155540:96)
    at ChangeTracker.with (tsserver.js:148314:17)
    at getCodeActions (tsserver.js:155540:64)
    at <anonymous> (tsserver.js:149562:77)
    at flatMap (tsserver.js:508:25)
    at getFixes (tsserver.js:149562:23)
    at <anonymous> (tsserver.js:164962:35)
    at flatMap (tsserver.js:508:25)
    at getCodeFixesAtPosition (tsserver.js:164960:23)
    at unknown (suppressed.js:144:20)
    at unknown (suppressed.js:1042:73)
    at unknown (suppressed.js:1041:988)
    at unknown (suppressed.js:1042:451)
    at Session.getCodeFixes (tsserver.js:176859:64)
    at _a.<computed> (tsserver.js:175242:61)
    at <anonymous> (tsserver.js:177172:88)
    at Session.executeWithRequestId (tsserver.js:177163:28)
    at Session.executeCommand (tsserver.js:177172:33)
    at Session.onMessage (tsserver.js:177198:35)
    at <anonymous> (tsserver.js:179833:31)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.7.4
VSCode version: 1.68.1
Command requested: getCodeFixes
Hitting sessions: 331
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:155580:26)
    at <anonymous> (tsserver.js:155563:96)
    at ChangeTracker.with (tsserver.js:148315:17)
    at getCodeActions (tsserver.js:155563:64)
    at <anonymous> (tsserver.js:149563:77)
    at flatMap (tsserver.js:508:25)
    at getFixes (tsserver.js:149563:23)
    at <anonymous> (tsserver.js:164985:35)
    at flatMap (tsserver.js:508:25)
    at getCodeFixesAtPosition (tsserver.js:164983:23)
    at unknown (suppressed.js:1042:73)
    at unknown (suppressed.js:1041:988)
    at unknown (suppressed.js:1042:451)
    at Session.getCodeFixes (tsserver.js:176882:64)
    at _a.<computed> (tsserver.js:175265:61)
    at <anonymous> (tsserver.js:177195:88)
    at Session.executeWithRequestId (tsserver.js:177186:28)
    at Session.executeCommand (tsserver.js:177195:33)
    at Session.onMessage (tsserver.js:177221:35)
    at <anonymous> (tsserver.js:179856:31)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.9.3
VSCode version: 1.74.0-insider
Command requested: getCodeFixes
Hitting sessions: 143
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:159886:26)
    at <anonymous> (tsserver.js:159869:96)
    at ChangeTracker.with (tsserver.js:152285:17)
    at getCodeActions (tsserver.js:159869:64)
    at <anonymous> (tsserver.js:153553:77)
    at flatMap (tsserver.js:524:25)
    at getFixes (tsserver.js:153553:23)
    at <anonymous> (tsserver.js:169452:35)
    at flatMap (tsserver.js:524:25)
    at getCodeFixesAtPosition (tsserver.js:169450:23)
    at Session.getCodeFixes (tsserver.js:181700:64)
    at _a.<computed> (tsserver.js:180079:61)
    at <anonymous> (tsserver.js:182013:96)
    at Session.executeWithRequestId (tsserver.js:182004:28)
    at Session.executeCommand (tsserver.js:182013:41)
    at Session.onMessage (tsserver.js:182041:35)
    at <anonymous> (tsserver.js:186197:31)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.9.4
VSCode version: 1.75.0-insider
Command requested: getCodeFixes
Hitting sessions: 195
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:159897:26)
    at <anonymous> (tsserver.js:159880:96)
    at ChangeTracker.with (tsserver.js:152296:17)
    at getCodeActions (tsserver.js:159880:64)
    at <anonymous> (tsserver.js:153564:77)
    at flatMap (tsserver.js:524:25)
    at getFixes (tsserver.js:153564:23)
    at <anonymous> (tsserver.js:169463:35)
    at flatMap (tsserver.js:524:25)
    at getCodeFixesAtPosition (tsserver.js:169461:23)
    at unknown (suppressed.js:80:133)
    at Session.getCodeFixes (tsserver.js:181711:64)
    at _a.<computed> (tsserver.js:180090:61)
    at <anonymous> (tsserver.js:182024:96)
    at Session.executeWithRequestId (tsserver.js:182015:28)
    at Session.executeCommand (tsserver.js:182024:41)
    at Session.onMessage (tsserver.js:182052:35)
    at <anonymous> (tsserver.js:186208:31)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.9.5
VSCode version: 1.74.3
Command requested: getCodeFixes
Hitting sessions: 19339
Five line hash: d8ddc31dc603a09c9deda8393918dd1f
Stack:

    at doChange (tsserver.js:159907:26)
    at <anonymous> (tsserver.js:159890:96)
    at ChangeTracker.with (tsserver.js:152306:17)
    at getCodeActions (tsserver.js:159890:64)
    at <anonymous> (tsserver.js:153574:77)
    at flatMap (tsserver.js:524:25)
    at getFixes (tsserver.js:153574:23)
    at <anonymous> (tsserver.js:169473:35)
    at flatMap (tsserver.js:524:25)
    at getCodeFixesAtPosition (tsserver.js:169471:23)
    at unknown (suppressed.js:144:20)
    at unknown (suppressed.js:144:20)
    at unknown (suppressed.js:144:20)
    at unknown (suppressed.js:144:20)
    at Session.getCodeFixes (tsserver.js:181721:64)
    at _a.<computed> (tsserver.js:180100:61)
    at <anonymous> (tsserver.js:182034:96)
    at Session.executeWithRequestId (tsserver.js:182025:28)
    at Session.executeCommand (tsserver.js:182034:41)
    at Session.onMessage (tsserver.js:182062:35)
    at <anonymous> (tsserver.js:186218:31)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug in TypeScript Source: Telemetry The issue relates to the telemetry in editors
Projects
None yet
Development

No branches or pull requests

7 participants