Closed
Description
We have written the needed
Issue Type: Bug
❗️❗️❗️ Please fill in the sections below to help us diagnose the issue ❗️❗️❗️
TypeScript Version: 4.1.0-dev.20200811
Steps to reproduce crash
- try to build project
TS Server Log
Server logging disabled. To help us fix crashes like this, please enable logging by setting:
"typescript.tsserver.log": "verbose"
After enabling this setting, future crash reports will include the server log.
TS Server Error Stack
Error: Debug Failure. False expression.
at bindThisPropertyAssignment (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:41337:22)
at bindWorker (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:41029:37)
at bind (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:40899:13)
at bindExpressionStatement (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39964:13)
at bindChildren (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39450:21)
at bind (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:40910:21)
at c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39391:94
at Object.forEach (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:188:30)
at bindEach (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39398:16)
at bindEachFunctionsFirst (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39391:13)
at bindChildren (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39496:21)
at bind (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:40910:21)
at visitNode (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:26832:24)
at Object.forEachChild (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:26962:21)
at bindEachChild (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39401:16)
at bindChildren (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39499:21)
at bindContainer (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39348:17)
at bind (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:40913:21)
at Object.forEach (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:188:30)
at bindEach (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39398:16)
at visitNodes (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:26837:24)
at Object.forEachChild (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:27152:21)
at bindEachChild (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39401:16)
at bindChildren (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39499:21)
at bindContainer (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39383:17)
at bind (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:40913:21)
at c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39391:94
at Object.forEach (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:188:30)
at bindEach (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39398:16)
at bindEachFunctionsFirst (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39391:13)
at bindChildren (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39490:21)
at bindContainer (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:39348:17)
at bind (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:40913:21)
at bindSourceFile (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:38976:17)
at Object.bindSourceFile (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:38916:9)
at initializeTypeChecker (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:76465:20)
at Object.createTypeChecker (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:42923:9)
at Object.getTypeChecker (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:103469:79)
at synchronizeHostData (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:143443:21)
at Proxy.getProgram (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:143525:13)
at ConfiguredProject.Project.updateGraphWorker (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:148382:53)
at ConfiguredProject.Project.updateGraph (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:148315:42)
at ConfiguredProject.updateGraph (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:149249:63)
at ProjectService.createLoadAndUpdateConfiguredProject (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:150953:25)
at ProjectService.assignProjectToOpenedScriptInfo (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:151860:44)
at c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:152187:97
at Object.flatMap (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:513:25)
at ProjectService.applyChangesInOpenFiles (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:152187:41)
at Session.handlers.ts.Map.ts.getEntries._a.<computed> (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:153206:46)
at c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:155078:88
at IOSession.Session.executeWithRequestId (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:155069:28)
at IOSession.Session.executeCommand (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:155078:33)
at IOSession.Session.onMessage (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:155102:35)
at Interface.<anonymous> (c:\Users\John\.vscode\extensions\ms-vscode.vscode-typescript-next-4.1.20200811\node_modules\typescript\lib\tsserver.js:157318: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)
VS Code version: Code 1.47.3 (91899dcef7b8110878ea59626991a18c8a6a1b3e, 2020-07-23T13:12:49.994Z)
OS version: Windows_NT x64 10.0.18362
System Info
Item | Value |
---|---|
CPUs | Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz (4 x 2592) |
GPU Status | 2d_canvas: enabled flash_3d: enabled flash_stage3d: enabled flash_stage3d_baseline: enabled gpu_compositing: enabled multiple_raster_threads: enabled_on oop_rasterization: disabled_off protected_video_decode: unavailable_off rasterization: enabled skia_renderer: disabled_off_ok video_decode: enabled viz_display_compositor: enabled_on viz_hit_test_surface_layer: disabled_off_ok webgl: enabled webgl2: enabled |
Load (avg) | undefined |
Memory (System) | 15.86GB (8.28GB free) |
Process Argv | |
Screen Reader | no |
VM | 0% |
Extensions (6)
Extension | Author (truncated) | Version |
---|---|---|
vscode-jasmine-test-runner | Dmi | 0.1.1 |
prettier-vscode | esb | 5.1.3 |
todo-tree | Gru | 0.0.178 |
vscode-jasmine-test-adapter | hbe | 1.7.0 |
vscode-test-explorer | hbe | 2.19.1 |
vscode-typescript-next | ms- | 4.1.20200811 |