Skip to content
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

ERR <semantic> TypeScript Server Error (3.7.5) #36416

Closed
alexdima opened this issue Jan 24, 2020 · 0 comments · Fixed by #36751
Closed

ERR <semantic> TypeScript Server Error (3.7.5) #36416

alexdima opened this issue Jan 24, 2020 · 0 comments · Fixed by #36751
Labels
Bug A bug in TypeScript

Comments

@alexdima
Copy link
Member

alexdima commented Jan 24, 2020

TS Template added by @mjbvz

TypeScript Version: 3.8.0-dev.20200124 and 3.7.5


  • open a .ts file with the following content:
import * as http from ''
  • place cursor before ''
  • observe:
 ERR <semantic> TypeScript Server Error (3.7.5)
Cannot read property 'parent' of undefined
TypeError: Cannot read property 'parent' of undefined
    at Object.deleteDeclaration (tsserver.js:120255:56)
    at _loop_9 (tsserver.js:119840:47)
    at ChangeTracker.finishDeleteDeclarations (tsserver.js:119847:21)
    at ChangeTracker.getChanges (tsserver.js:119867:22)
    at Function.ChangeTracker.with (tsserver.js:119391:32)
    at Object.getCodeActions (tsserver.js:124870:68)
    at tsserver.js:120431:121
    at Object.flatMap (tsserver.js:468:25)
    at Object.getFixes (tsserver.js:120431:23)
    at tsserver.js:131114:35
    at Object.flatMap (tsserver.js:468:25)
    at Proxy.getCodeFixesAtPosition (tsserver.js:131112:23)
    at IOSession.Session.getCodeFixes (tsserver.js:140767:64)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139552:61)
    at 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 Interface.emit (events.js:203:13)
    at Interface._onLine (readline.js:316:10)
    at Interface._normalWrite (readline.js:461:12)
    at Socket.ondata (readline.js:172:10)
    at Socket.emit (events.js:203:13)
    at addChunk (_stream_readable.js:295:12)
    at readableAddChunk (_stream_readable.js:276:11)
    at Socket.Readable.push (_stream_readable.js:210:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17): Error: <semantic> TypeScript Server Error (3.7.5)
Cannot read property 'parent' of undefined
TypeError: Cannot read property 'parent' of undefined
    at Object.deleteDeclaration (tsserver.js:120255:56)
    at _loop_9 (tsserver.js:119840:47)
    at ChangeTracker.finishDeleteDeclarations (tsserver.js:119847:21)
    at ChangeTracker.getChanges (tsserver.js:119867:22)
    at Function.ChangeTracker.with (tsserver.js:119391:32)
    at Object.getCodeActions (tsserver.js:124870:68)
    at tsserver.js:120431:121
    at Object.flatMap (tsserver.js:468:25)
    at Object.getFixes (tsserver.js:120431:23)
    at tsserver.js:131114:35
    at Object.flatMap (tsserver.js:468:25)
    at Proxy.getCodeFixesAtPosition (tsserver.js:131112:23)
    at IOSession.Session.getCodeFixes (tsserver.js:140767:64)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139552:61)
    at 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 Interface.emit (events.js:203:13)
    at Interface._onLine (readline.js:316:10)
    at Interface._normalWrite (readline.js:461:12)
    at Socket.ondata (readline.js:172:10)
    at Socket.emit (events.js:203:13)
    at addChunk (_stream_readable.js:295:12)
    at readableAddChunk (_stream_readable.js:276:11)
    at Socket.Readable.push (_stream_readable.js:210:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
	at Function.create (/Users/alex/src/vscode/extensions/typescript-language-features/out/tsServer/serverError.js:17:16)
	at ProcessBasedTsServer.dispatchResponse (/Users/alex/src/vscode/extensions/typescript-language-features/out/tsServer/server.js:141:66)
	at ProcessBasedTsServer.dispatchMessage (/Users/alex/src/vscode/extensions/typescript-language-features/out/tsServer/server.js:83:26)
	at /Users/alex/src/vscode/extensions/typescript-language-features/out/tsServer/server.js:56:41
	at Emitter.fire (/Users/alex/src/vscode/out/vs/base/common/event.js:459:38)
	at Reader.onLengthData (/Users/alex/src/vscode/extensions/typescript-language-features/out/utils/wireProtocol.js:111:30)
	at Socket.<anonymous> (/Users/alex/src/vscode/extensions/typescript-language-features/out/utils/wireProtocol.js:90:42)
	at Socket.emit (events.js:203:13)
	at addChunk (_stream_readable.js:295:12)
	at readableAddChunk (_stream_readable.js:276:11)
	at Socket.push (_stream_readable.js:210:10)
	at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
@mjbvz mjbvz transferred this issue from microsoft/vscode Jan 24, 2020
@mjbvz mjbvz removed their assignment Jan 24, 2020
@RyanCavanaugh RyanCavanaugh added the Bug A bug in TypeScript label Jan 31, 2020
@RyanCavanaugh RyanCavanaugh added this to the TypeScript 3.9.0 milestone Jan 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug in TypeScript
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants