Closed
Description
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.7.2
VSCode version: 1.40.0
Command requested: completionInfo
Hitting sessions: 644
Five line hash: f05606d1109b3c208a72950074c84f78
Stack:
at <anonymous> (tsserver.js:106112:69)
at forEach (tsserver.js:170:30)
at get (tsserver.js:106105:24)
at getSymbolsFromOtherSourceFileExports (tsserver.js:107235:79)
at getGlobalCompletions (tsserver.js:107064:49)
at tryGetGlobalSymbols (tsserver.js:106976:25)
at getCompletionData (tsserver.js:106774:22)
at getCompletionsAtPosition (tsserver.js:106138:34)
at getCompletionsAtPosition (tsserver.js:130738:35)
at Session.getCompletions (tsserver.js:140355:64)
at _a.<computed> (tsserver.js:139335:61)
at <anonymous> (tsserver.js:140870:88)
at Session.executeWithRequestId (tsserver.js:140861:28)
at Session.executeCommand (tsserver.js:140870:33)
at Session.onMessage (tsserver.js:140893:35)
at <anonymous> (tsserver.js:142208: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)