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

TSServer maximum call stack crash #34726

Closed
mjbvz opened this issue Oct 24, 2019 · 5 comments · Fixed by #34906
Closed

TSServer maximum call stack crash #34726

mjbvz opened this issue Oct 24, 2019 · 5 comments · Fixed by #34906
Assignees
Labels
Bug A bug in TypeScript Crash For flagging bugs which are compiler or service crashes or unclean exits, rather than bad output Fix Available A PR has been opened for this issue

Comments

@mjbvz
Copy link
Contributor

mjbvz commented Oct 24, 2019

TypeScript Version: 3.7.1-rc

Search Terms:

  • processDirectory
  • getCodeFixes
  • tsserver

Repo

Bug:

Err 2679  [16:6:54.174] Exception on executing command {"seq":75,"type":"request","command":"getCodeFixes","arguments":{"file":"/Users/matb/projects/vscode/extensions/markdown-language-features/src/extension.ts","startLine":46,"startOffset":9,"endLine":46,"endOffset":24,"errorCodes":[2304]}}:

    Maximum call stack size exceeded

    RangeError: Maximum call stack size exceeded
        at String.includes (<anonymous>)
        at internal/fs/utils.js:202:29
        at hidden (internal/errors.js:241:14)
        at internal/fs/utils.js:429:15
        at hidden (internal/errors.js:241:14)
        at internal/fs/utils.js:438:3
        at hidden (internal/errors.js:241:14)
        at Object.openSync (fs.js:439:10)
        at Object.func (electron/js2c/asar.js:138:31)
        at Object.func [as openSync] (electron/js2c/asar.js:138:31)
        at Object.readFileSync (fs.js:349:35)
        at Object.fs.readFileSync (electron/js2c/asar.js:580:40)
        at Object.fs.readFileSync (electron/js2c/asar.js:580:40)
        at readFileWorker (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:5364:34)
        at Object.readFile (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:5390:28)
        at ConfiguredProject.Project.readFile (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:134492:49)
        at Object.createPackageJsonInfo (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:104318:34)
        at addOrUpdate (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:138596:42)
        at /Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:138587:29
        at Object.forEachAncestorDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:6225:26)
        at Object.searchDirectoryAndAncestors (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:138581:24)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135407:46)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135408:36)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135408:36)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135408:36)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135408:36)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135408:36)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135408:36)
        at processDirectory (/Users/matb/projects/vscode/node_modules/typescript/lib/tsserver.js:135408:36)
...
@sandersn
Copy link
Member

I can't repro this in emacs, and the stack looks very strange -- not particularly related to getCodeFixes. @sheetalkamat mind taking a look at this?

@sandersn sandersn added Bug A bug in TypeScript Crash For flagging bugs which are compiler or service crashes or unclean exits, rather than bad output labels Oct 25, 2019
@sandersn sandersn added this to the TypeScript 3.7.2 milestone Oct 25, 2019
@sheetalkamat
Copy link
Member

Doesn't seem to repro for me.. tried vscode as well as insiders build

@sheetalkamat sheetalkamat added the Needs More Info The issue still hasn't been fully clarified label Oct 25, 2019
@mjbvz
Copy link
Contributor Author

mjbvz commented Oct 25, 2019

Now I can't repo this either. Not sure if my project was in a bad state or what but I'll reopen if I see this again

@mjbvz mjbvz closed this as completed Oct 25, 2019
@mjbvz
Copy link
Contributor Author

mjbvz commented Nov 4, 2019

Seeing this again with 3.8.0-dev.20191102. Repo:

  1. git clone https://github.com/kasvtv/vscode-node-autocomplete.git
  2. In VS Code, open index.js and trigger suggestions at end of file

TS Server log:

Info 0    [9:9:32.438] Starting TS Server
Info 1    [9:9:32.438] Version: 3.8.0-dev.20191102
Info 2    [9:9:32.438] Arguments: /Applications/Visual Studio Code - Insiders.app/Contents/Frameworks/Code - Insiders Helper (Renderer).app/Contents/MacOS/Code - Insiders Helper (Renderer) /Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /var/folders/_0/611900jn0yb43f1rc47_2wmh0000gp/T/vscode-typescript502/9b469c5bb1e3324930bc/tscancellation-a593b8a3263a52ff9861.tmp* --logVerbosity verbose --logFile /Users/matb/Library/Application Support/Code - Insiders/logs/20191101T195301/exthost29/vscode.typescript-language-features/tsserver-log-MDGuYK/tsserver.log --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation
Info 3    [9:9:32.438] Platform: darwin NodeVersion: 12 CaseSensitive: false
Info 4    [9:9:32.446] Binding...
Info 5    [9:9:32.453] request:
    {"seq":0,"type":"request","command":"configure","arguments":{"hostInfo":"vscode","preferences":{"providePrefixAndSuffixTextForRename":true,"allowRenameOfImportPath":true}}}
Info 6    [9:9:32.453] Host information vscode
Info 7    [9:9:32.454] response:
    {"seq":0,"type":"response","command":"configure","request_seq":0,"success":true}
Perf 8    [9:9:32.455] 0::configure: async elapsed time (in milliseconds) 1.8984
Info 9    [9:9:32.455] request:
    {"seq":1,"type":"request","command":"compilerOptionsForInferredProjects","arguments":{"options":{"module":"commonjs","target":"es2016","jsx":"preserve","allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true}}}
Info 10   [9:9:32.456] Scheduled: *ensureProjectForOpenFiles*
Perf 11   [9:9:32.456] 1::compilerOptionsForInferredProjects: elapsed time (in milliseconds) 1.0949
Info 12   [9:9:32.456] response:
    {"seq":0,"type":"response","command":"compilerOptionsForInferredProjects","request_seq":1,"success":true,"body":true}
Info 13   [9:9:32.456] request:
    {"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","fileContent":"console.log('hey')\n\n\n// start typing: myFunct....... no suggestions for commonJS modules\n\n","projectRootPath":"/Users/matb/projects/san/vscode-node-autocomplete","scriptKindName":"JS"}]}}
Info 14   [9:9:32.459] Search path: /Users/matb/projects/san/vscode-node-autocomplete
Info 15   [9:9:32.460] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/vscode-node-autocomplete/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/vscode-node-autocomplete/index.js Status: File added to open files impacted by this config file
Info 16   [9:9:32.460] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/vscode-node-autocomplete/index.js Status: File added to open files impacted by this config file
Info 17   [9:9:32.460] For info: /Users/matb/projects/san/vscode-node-autocomplete/index.js :: Config file name: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 18   [9:9:32.460] Opened configuration file /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 19   [9:9:32.462] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json 2000 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Config file
Info 20   [9:9:32.463] event:
    {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","reason":"Creating possible configured project for /Users/matb/projects/san/vscode-node-autocomplete/index.js to open"}}
Info 21   [9:9:32.476] Config: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json : {
 "rootNames": [
  "/Users/matb/projects/san/vscode-node-autocomplete/index.js",
  "/Users/matb/projects/san/vscode-node-autocomplete/module.js",
  "/Users/matb/projects/san/vscode-node-autocomplete/module2.js",
  "/Users/matb/projects/san/vscode-node-autocomplete/module3.js"
 ],
 "options": {
  "allowJs": true,
  "maxNodeModuleJsDepth": 2,
  "allowSyntheticDefaultImports": true,
  "skipLibCheck": true,
  "noEmit": true,
  "module": 1,
  "moduleResolution": 2,
  "configFilePath": "/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json"
 }
}
Info 22   [9:9:32.477] DirectoryWatcher:: Added:: WatchInfo: /users/matb/projects/san/vscode-node-autocomplete 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Wild card directory
Info 23   [9:9:32.478] Elapsed:: 1ms DirectoryWatcher:: Added:: WatchInfo: /users/matb/projects/san/vscode-node-autocomplete 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Wild card directory
Info 24   [9:9:32.481] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/vscode-node-autocomplete/module.js 500 Project:  WatchType: Closed Script info
Info 25   [9:9:32.481] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/vscode-node-autocomplete/module2.js 500 Project:  WatchType: Closed Script info
Info 26   [9:9:32.481] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/vscode-node-autocomplete/module3.js 500 Project:  WatchType: Closed Script info
Info 27   [9:9:32.487] Starting updateGraphWorker: Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 28   [9:9:32.633] DirectoryWatcher:: Added:: WatchInfo: /users/matb/projects/san/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
Info 29   [9:9:32.633] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /users/matb/projects/san/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
Info 30   [9:9:32.684] DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Failed Lookup Locations
Info 31   [9:9:32.684] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Failed Lookup Locations
Info 32   [9:9:33.139] DirectoryWatcher:: Added:: WatchInfo: /users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
Info 33   [9:9:33.139] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
Info 34   [9:9:34.224] DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/vscode-node-autocomplete/node_modules/@types 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Type roots
Info 35   [9:9:34.225] Elapsed:: 1ms DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/vscode-node-autocomplete/node_modules/@types 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Type roots
Info 36   [9:9:34.226] DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/@types 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Type roots
Info 37   [9:9:34.226] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/@types 1 Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json WatchType: Type roots
Info 38   [9:9:34.227] Finishing updateGraphWorker: Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json Version: 1 structureChanged: true Elapsed: 1740ms
Info 39   [9:9:34.227] Project '/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json' (Configured) 
Info 40   [9:9:34.227] 	Files (22)
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts
	/Users/matb/projects/san/vscode-node-autocomplete/index.js
	/Users/matb/projects/san/vscode-node-autocomplete/module.js
	/Users/matb/projects/san/vscode-node-autocomplete/module2.js
	/Users/matb/projects/san/vscode-node-autocomplete/module3.js
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/common.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/array.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/collection.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/date.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/function.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/lang.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/math.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/number.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/object.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/seq.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/string.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/util.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/index.d.ts

Info 41   [9:9:34.227] -----------------------------------------------
Info 42   [9:9:34.228] Scheduling throttled operation:
    {"projectName":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","fileNames":["/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts","/Users/matb/projects/san/vscode-node-autocomplete/index.js","/Users/matb/projects/san/vscode-node-autocomplete/module.js","/Users/matb/projects/san/vscode-node-autocomplete/module2.js","/Users/matb/projects/san/vscode-node-autocomplete/module3.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"moduleResolution":2,"configFilePath":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san/vscode-node-autocomplete","kind":"discover"}
Info 43   [9:9:34.228] Scheduling request for: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 44   [9:9:34.228] event:
    {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json"}}
Info 45   [9:9:34.230] event:
    {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"192bef0ad04deb3913df29408233f343503455bb171002a1953b086f61e8d64d","fileStats":{"js":4,"jsSize":329,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":18,"dtsSize":1507020,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":"commonjs","moduleResolution":"node"},"typeAcquisition":{"enable":true,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"jsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"3.8.0-dev.20191102"}}}
Info 46   [9:9:34.233] event:
    {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","configFile":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","diagnostics":[]}}
Info 47   [9:9:34.233] Project '/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json' (Configured) 0
Info 47   [9:9:34.233] 	Files (22)
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts
	/Users/matb/projects/san/vscode-node-autocomplete/index.js
	/Users/matb/projects/san/vscode-node-autocomplete/module.js
	/Users/matb/projects/san/vscode-node-autocomplete/module2.js
	/Users/matb/projects/san/vscode-node-autocomplete/module3.js
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/common.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/array.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/collection.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/date.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/function.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/lang.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/math.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/number.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/object.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/seq.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/string.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/util.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/index.d.ts

Info 47   [9:9:34.233] -----------------------------------------------
Info 47   [9:9:34.233] Open files: 
Info 47   [9:9:34.233] 	FileName: /Users/matb/projects/san/vscode-node-autocomplete/index.js ProjectRootPath: /Users/matb/projects/san/vscode-node-autocomplete
Info 47   [9:9:34.234] 		Projects: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Perf 47   [9:9:34.234] 2::updateOpen: elapsed time (in milliseconds) 1777.7702
Info 48   [9:9:34.234] response:
    {"seq":0,"type":"response","command":"updateOpen","request_seq":2,"success":true,"body":true}
Info 49   [9:9:34.234] event:
    {"seq":0,"type":"event","event":"typingsInstallerPid","body":{"pid":22281}}
Info 50   [9:9:34.235] Running: *ensureProjectForOpenFiles*
Info 51   [9:9:34.235] Structure before ensureProjectForOpenFiles:
Info 52   [9:9:34.235] Project '/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json' (Configured) 0
Info 52   [9:9:34.235] 	Files (22)
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts
	/Users/matb/projects/san/vscode-node-autocomplete/index.js
	/Users/matb/projects/san/vscode-node-autocomplete/module.js
	/Users/matb/projects/san/vscode-node-autocomplete/module2.js
	/Users/matb/projects/san/vscode-node-autocomplete/module3.js
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/common.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/array.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/collection.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/date.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/function.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/lang.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/math.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/number.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/object.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/seq.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/string.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/util.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/index.d.ts

Info 52   [9:9:34.235] -----------------------------------------------
Info 52   [9:9:34.235] Open files: 
Info 52   [9:9:34.235] 	FileName: /Users/matb/projects/san/vscode-node-autocomplete/index.js ProjectRootPath: /Users/matb/projects/san/vscode-node-autocomplete
Info 52   [9:9:34.235] 		Projects: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 52   [9:9:34.235] Structure after ensureProjectForOpenFiles:
Info 53   [9:9:34.235] Project '/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json' (Configured) 0
Info 53   [9:9:34.235] 	Files (22)
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts
	/Users/matb/projects/san/vscode-node-autocomplete/index.js
	/Users/matb/projects/san/vscode-node-autocomplete/module.js
	/Users/matb/projects/san/vscode-node-autocomplete/module2.js
	/Users/matb/projects/san/vscode-node-autocomplete/module3.js
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/common.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/array.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/collection.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/date.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/function.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/lang.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/math.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/number.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/object.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/seq.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/string.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/util.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/index.d.ts

Info 53   [9:9:34.235] -----------------------------------------------
Info 53   [9:9:34.235] Open files: 
Info 53   [9:9:34.235] 	FileName: /Users/matb/projects/san/vscode-node-autocomplete/index.js ProjectRootPath: /Users/matb/projects/san/vscode-node-autocomplete
Info 53   [9:9:34.235] 		Projects: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 53   [9:9:34.235] got projects updated in background, updating diagnostics for /Users/matb/projects/san/vscode-node-autocomplete/index.js
Info 54   [9:9:34.235] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/vscode-node-autocomplete/index.js"]}}
Info 55   [9:9:34.328] request:
    {"seq":3,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/vscode-node-autocomplete/index.js"]}}
Perf 56   [9:9:34.337] 3::geterr: async elapsed time (in milliseconds) 9.3393
Info 57   [9:9:34.337] Sending request:
    {"projectName":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","fileNames":["/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts","/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts","/Users/matb/projects/san/vscode-node-autocomplete/index.js","/Users/matb/projects/san/vscode-node-autocomplete/module.js","/Users/matb/projects/san/vscode-node-autocomplete/module2.js","/Users/matb/projects/san/vscode-node-autocomplete/module3.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"moduleResolution":2,"configFilePath":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san/vscode-node-autocomplete","kind":"discover"}
Info 58   [9:9:34.341] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 59   [9:9:34.341] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 60   [9:9:34.354] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 61   [9:9:34.354] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}}
Info 62   [9:9:34.536] request:
    {"seq":4,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/vscode-node-autocomplete/index.js"]}}
Perf 63   [9:9:34.537] 4::geterr: async elapsed time (in milliseconds) 0.3899
Info 64   [9:9:34.538] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 65   [9:9:34.538] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 66   [9:9:34.538] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 67   [9:9:34.538] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}}
Info 68   [9:9:38.700] Received response:
    {"projectName":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"moduleResolution":2,"configFilePath":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"}
Info 69   [9:9:38.701] Scheduled: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 70   [9:9:38.701] Scheduled: *ensureProjectForOpenFiles*
Info 71   [9:9:38.701] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"moduleResolution":2,"configFilePath":"/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"}}
Info 72   [9:9:38.952] Running: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 73   [9:9:38.953] Starting updateGraphWorker: Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 74   [9:9:38.959] Finishing updateGraphWorker: Project: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json Version: 2 structureChanged: false Elapsed: 6ms
Info 75   [9:9:38.959] Different program with same set of files:: oldProgram.structureIsReused:: 2
Info 76   [9:9:38.959] Running: *ensureProjectForOpenFiles*
Info 77   [9:9:38.960] Structure before ensureProjectForOpenFiles:
Info 78   [9:9:38.960] Project '/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json' (Configured) 0
Info 78   [9:9:38.960] 	Files (22)
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts
	/Users/matb/projects/san/vscode-node-autocomplete/index.js
	/Users/matb/projects/san/vscode-node-autocomplete/module.js
	/Users/matb/projects/san/vscode-node-autocomplete/module2.js
	/Users/matb/projects/san/vscode-node-autocomplete/module3.js
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/common.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/array.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/collection.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/date.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/function.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/lang.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/math.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/number.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/object.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/seq.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/string.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/util.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/index.d.ts

Info 78   [9:9:38.960] -----------------------------------------------
Info 78   [9:9:38.960] Open files: 
Info 78   [9:9:38.960] 	FileName: /Users/matb/projects/san/vscode-node-autocomplete/index.js ProjectRootPath: /Users/matb/projects/san/vscode-node-autocomplete
Info 78   [9:9:38.960] 		Projects: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 78   [9:9:38.960] Structure after ensureProjectForOpenFiles:
Info 79   [9:9:38.960] Project '/Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json' (Configured) 0
Info 79   [9:9:38.960] 	Files (22)
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.dom.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
	/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/lib.scripthost.d.ts
	/Users/matb/projects/san/vscode-node-autocomplete/index.js
	/Users/matb/projects/san/vscode-node-autocomplete/module.js
	/Users/matb/projects/san/vscode-node-autocomplete/module2.js
	/Users/matb/projects/san/vscode-node-autocomplete/module3.js
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/common.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/array.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/collection.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/date.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/function.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/lang.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/math.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/number.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/object.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/seq.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/string.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/common/util.d.ts
	/Users/matb/projects/san/node_modules/@types/lodash/ts3.1/index.d.ts

Info 79   [9:9:38.960] -----------------------------------------------
Info 79   [9:9:38.960] Open files: 
Info 79   [9:9:38.960] 	FileName: /Users/matb/projects/san/vscode-node-autocomplete/index.js ProjectRootPath: /Users/matb/projects/san/vscode-node-autocomplete
Info 79   [9:9:38.960] 		Projects: /Users/matb/projects/san/vscode-node-autocomplete/jsconfig.json
Info 79   [9:9:38.960] got projects updated in background, updating diagnostics for /Users/matb/projects/san/vscode-node-autocomplete/index.js
Info 80   [9:9:38.960] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/vscode-node-autocomplete/index.js"]}}
Info 81   [9:9:39.162] request:
    {"seq":5,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/vscode-node-autocomplete/index.js"]}}
Perf 82   [9:9:39.162] 5::geterr: async elapsed time (in milliseconds) 0.3755
Info 83   [9:9:39.163] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 84   [9:9:39.166] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 85   [9:9:39.168] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 86   [9:9:39.168] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}}
Info 87   [9:10:28.282] request:
    {"seq":6,"type":"request","command":"getApplicableRefactors","arguments":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","startLine":1,"startOffset":1,"endLine":1,"endOffset":1}}
Perf 88   [9:10:28.337] 6::getApplicableRefactors: elapsed time (in milliseconds) 54.9219
Info 89   [9:10:28.337] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":6,"success":true,"body":[]}
Info 90   [9:10:28.337] request:
    {"seq":7,"type":"request","command":"getSupportedCodeFixes","arguments":null}
Perf 91   [9:10:28.337] 7::getSupportedCodeFixes: elapsed time (in milliseconds) 0.2356
Info 92   [9:10:28.338] response:
    {"seq":0,"type":"response","command":"getSupportedCodeFixes","request_seq":7,"success":true,"body":["2352","2356","2362","2363","2736","2365","2367","2461","2495","2569","2549","2548","2488","2504","2345","2339","2349","2351","2304","18004","2612","1329","7051","80004","7034","7005","7006","7019","7033","7010","7032","7008","7046","7043","7044","7047","7048","7050","7049","7045","2683","80002","80006","80001","2713","2420","2720","2552","2663","2662","2503","2686","2693","2551","2724","2741","2739","2740","2348","2307","7016","2515","2653","17009","2377","1219","17004","2689","6133","6196","6138","6192","6198","6199","6205","7027","7028","8020","1308","1103","1002","1003","1005","1006","1009","1010","1011","1012","1013","1014","1015","1016","1017","1018","1019","1020","1021","1022","1023","1024","1028","1029","1030","1031","1034","1035","1036","1038","1039","1040","1041","1042","1043","1044","1045","1046","1047","1048","1049","1051","1052","1053","1054","1055","1056","1057","1058","1059","1060","1061","1062","1063","1064","1066","1068","1069","1070","1071","1079","1084","1085","1089","1090","1091","1092","1093","1094","1095","1096","1097","1098","1099","1100","1101","1102","1104","1105","1107","1108","1109","1110","1113","1114","1115","1116","1117","1118","1119","1120","1121","1123","1124","1125","1126","1127","1128","1129","1130","1131","1132","1134","1135","1136","1137","1138","1139","1140","1141","1142","1144","1146","1147","1148","1149","1155","1156","1157","1160","1161","1162","1163","1164","1165","1166","1168","1169","1170","1171","1172","1173","1174","1175","1176","1177","1178","1179","1180","1181","1182","1183","1184","1185","1186","1187","1188","1189","1190","1191","1192","1193","1194","1196","1197","1198","1199","1200","1202","1203","1205","1206","1207","1208","1210","1211","1212","1213","1214","1215","1216","1218","1220","1221","1222","1223","1224","1225","1226","1227","1228","1229","1230","1231","1232","1233","1234","1235","1236","1237","1238","1239","1240","1241","1242","1243","1244","1245","1246","1247","1248","1249","1250","1251","1252","1253","1254","1255","1256","1257","1258","1259","1260","1300","1312","1313","1314","1315","1316","1317","1318","1319","1320","1321","1322","1323","1324","1325","1326","1327","1328","1330","1331","1332","1333","1334","1335","1336","1337","1338","1339","1340","1342","1343","1344","1345","1346","1347","1348","1349","1351","1352","1353","1354","1355","1356","1357","1358","1359","2200","2201","2202","2203","2204","2205","2300","2301","2302","2303","2305","2306","2308","2309","2310","2311","2312","2313","2314","2315","2316","2317","2318","2319","2320","2321","2322","2323","2324","2325","2326","2327","2328","2329","2330","2331","2332","2333","2334","2335","2336","2337","2338","2340","2341","2342","2343","2344","2346","2347","2350","2353","2354","2355","2357","2358","2359","2360","2361","2364","2366","2368","2369","2370","2371","2372","2373","2374","2375","2376","2378","2379","2380","2381","2382","2383","2384","2385","2386","2387","2388","2389","2390","2391","2392","2393","2394","2395","2396","2397","2399","2400","2401","2402","2403","2404","2405","2406","2407","2408","2409","2410","2411","2412","2413","2414","2415","2416","2417","2418","2422","2423","2425","2426","2427","2428","2430","2431","2432","2433","2434","2435","2436","2437","2438","2439","2440","2441","2442","2443","2444","2445","2446","2447","2448","2449","2450","2451","2452","2453","2454","2455","2456","2457","2458","2462","2463","2464","2465","2466","2467","2468","2469","2470","2471","2472","2473","2474","2475","2476","2477","2478","2479","2480","2481","2483","2484","2487","2489","2490","2491","2492","2493","2494","2496","2497","2498","2499","2500","2501","2502","2505","2506","2507","2508","2509","2510","2511","2512","2513","2514","2516","2517","2518","2519","2520","2521","2522","2523","2524","2525","2526","2527","2528","2529","2530","2531","2532","2533","2534","2535","2536","2537","2538","2539","2540","2541","2542","2543","2544","2545","2546","2547","2553","2554","2555","2556","2557","2558","2559","2560","2561","2562","2563","2564","2565","2566","2567","2571","2572","2573","2574","2575","2576","2577","2580","2581","2582","2583","2584","2585","2586","2587","2588","2589","2590","2591","2592","2593","2594","2600","2601","2602","2603","2604","2605","2606","2607","2608","2609","2610","2611","2613","2614","2649","2651","2652","2654","2656","2657","2658","2659","2660","2661","2664","2665","2666","2667","2668","2669","2670","2671","2672","2673","2674","2675","2676","2677","2678","2679","2680","2681","2682","2684","2685","2687","2688","2691","2692","2694","2695","2696","2697","2698","2699","2700","2701","2702","2703","2704","2705","2706","2707","2708","2709","2710","2711","2712","2714","2715","2716","2717","2718","2719","2721","2722","2723","2725","2726","2727","2729","2730","2731","2732","2733","2734","2735","2737","2742","2743","2744","2745","2746","2747","2748","2749","2750","2751","2752","2753","2754","2755","2756","2757","2758","2759","2760","2761","2762","2763","2764","2765","2766","2767","2768","2769","2770","2771","2772","2773","2774","2775","2776","2777","2778","2779","2780","2781","4000","4002","4004","4006","4008","4010","4012","4014","4016","4019","4020","4022","4023","4024","4025","4026","4027","4028","4029","4030","4031","4032","4033","4034","4035","4036","4037","4038","4039","4040","4041","4042","4043","4044","4045","4046","4047","4048","4049","4050","4051","4052","4053","4054","4055","4056","4057","4058","4059","4060","4061","4062","4063","4064","4065","4066","4067","4068","4069","4070","4071","4072","4073","4074","4075","4076","4077","4078","4081","4082","4083","4090","4091","4092","4094","4095","4096","4097","4098","4099","4100","4101","4102","4103","4104","4105","4106","4107","4108","4109","4110","5001","5009","5010","5012","5014","5023","5024","5033","5042","5047","5048","5051","5052","5053","5054","5055","5056","5057","5058","5059","5060","5061","5062","5063","5064","5065","5066","5067","5068","5069","5070","5071","5072","5073","5074","5075","5076","6044","6045","6046","6048","6049","6050","6051","6053","6054","6059","6064","6082","6103","6114","6131","6137","6140","6142","6188","6189","6200","6202","6304","6305","6306","6307","6308","6309","6369","6370","6377","6379","7009","7011","7013","7014","7015","7017","7018","7020","7022","7023","7024","7025","7026","7029","7030","7031","7035","7036","7039","7040","7041","7042","7052","7053","7054","7055","8000","8001","8002","8003","8004","8005","8006","8007","8008","8009","8010","8011","8012","8013","8015","8016","8017","8018","8021","8022","8023","8024","8025","8026","8027","8028","8029","8030","8031","8032","9002","9003","9004","9005","9006","17000","17001","17002","17003","17005","17006","17007","17008","17010","17011","17012","17013","17014","17015","17016","17017","18000","18001","18002","18003","18006","18007","80005","80003","80008","80007"]}
Info 93   [9:10:28.584] request:
    {"seq":8,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/vscode-node-autocomplete/index.js"]}}
Perf 94   [9:10:28.584] 8::geterr: async elapsed time (in milliseconds) 0.4310
Info 95   [9:10:28.586] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 96   [9:10:28.587] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 97   [9:10:28.587] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","diagnostics":[]}}
Info 98   [9:10:28.587] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":8}}
Info 99   [9:10:29.206] request:
    {"seq":9,"type":"request","command":"configure","arguments":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","formatOptions":{"tabSize":4,"indentSize":4,"convertTabsToSpaces":true,"newLineCharacter":"\n","insertSpaceAfterCommaDelimiter":true,"insertSpaceAfterConstructor":false,"insertSpaceAfterSemicolonInForStatements":true,"insertSpaceBeforeAndAfterBinaryOperators":true,"insertSpaceAfterKeywordsInControlFlowStatements":true,"insertSpaceAfterFunctionKeywordForAnonymousFunctions":true,"insertSpaceBeforeFunctionParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":true,"insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":false,"insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":false,"placeOpenBraceOnNewLineForFunctions":false,"placeOpenBraceOnNewLineForControlBlocks":false,"semicolons":"ignore"},"preferences":{"quotePreference":"auto","allowTextChangesInNewFiles":true,"providePrefixAndSuffixTextForRename":true,"allowRenameOfImportPath":true}}}
Info 100  [9:10:29.207] Host configuration update for file /Users/matb/projects/san/vscode-node-autocomplete/index.js
Info 101  [9:10:29.207] response:
    {"seq":0,"type":"response","command":"configure","request_seq":9,"success":true}
Perf 102  [9:10:29.207] 9::configure: async elapsed time (in milliseconds) 0.5161
Info 103  [9:10:29.208] request:
    {"seq":10,"type":"request","command":"completionInfo","arguments":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","line":6,"offset":1,"includeExternalModuleExports":true,"includeInsertTextCompletions":true,"includeAutomaticOptionalChainCompletions":true}}
Info 104  [9:10:29.210] getCompletionData: Get current token: 0
Info 105  [9:10:29.210] getCompletionData: Is inside comment: 0
Info 106  [9:10:29.210] getCompletionData: Get previous token 1: 0
Info 107  [9:10:29.210] getCompletionsAtPosition: isCompletionListBlocker: 0
Info 108  [9:10:29.216] getSymbolsFromOtherSourceFileExports: Recomputing list
Err 109   [9:10:30.189] Exception on executing command {"seq":10,"type":"request","command":"completionInfo","arguments":{"file":"/Users/matb/projects/san/vscode-node-autocomplete/index.js","line":6,"offset":1,"includeExternalModuleExports":true,"includeInsertTextCompletions":true,"includeAutomaticOptionalChainCompletions":true}}:

    Maximum call stack size exceeded

    RangeError: Maximum call stack size exceeded
        at String.includes (<anonymous>)
        at internal/fs/utils.js:202:29
        at hidden (internal/errors.js:241:14)
        at internal/fs/utils.js:429:15
        at hidden (internal/errors.js:241:14)
        at internal/fs/utils.js:438:3
        at hidden (internal/errors.js:241:14)
        at Object.openSync (fs.js:439:10)
        at Object.func (electron/js2c/asar.js:138:31)
        at Object.func [as openSync] (electron/js2c/asar.js:138:31)
        at Object.readFileSync (fs.js:349:35)
        at Object.fs.readFileSync (electron/js2c/asar.js:580:40)
        at Object.fs.readFileSync (electron/js2c/asar.js:580:40)
        at readFileWorker (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:5355:34)
        at Object.readFile (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:5381:28)
        at ConfiguredProject.Project.readFile (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:134632:49)
        at Object.createPackageJsonInfo (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:104450:34)
        at addOrUpdate (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:138817:42)
        at /Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:138808:29
        at Object.forEachAncestorDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:6216:26)
        at Object.searchDirectoryAndAncestors (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:138802:24)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135549:46)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)
        at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)

File text of /Users/matb/projects/san/vscode-node-autocomplete/index.js:
    console.log('hey')
    
    
    // start typing: myFunct....... no suggestions for commonJS modules
    
    

Info 110  [9:10:30.190] response:
    {"seq":0,"type":"response","command":"completionInfo","request_seq":10,"success":false,"message":"Error processing request. Maximum call stack size exceeded\nRangeError: Maximum call stack size exceeded\n    at String.includes (<anonymous>)\n    at internal/fs/utils.js:202:29\n    at hidden (internal/errors.js:241:14)\n    at internal/fs/utils.js:429:15\n    at hidden (internal/errors.js:241:14)\n    at internal/fs/utils.js:438:3\n    at hidden (internal/errors.js:241:14)\n    at Object.openSync (fs.js:439:10)\n    at Object.func (electron/js2c/asar.js:138:31)\n    at Object.func [as openSync] (electron/js2c/asar.js:138:31)\n    at Object.readFileSync (fs.js:349:35)\n    at Object.fs.readFileSync (electron/js2c/asar.js:580:40)\n    at Object.fs.readFileSync (electron/js2c/asar.js:580:40)\n    at readFileWorker (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:5355:34)\n    at Object.readFile (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:5381:28)\n    at ConfiguredProject.Project.readFile (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:134632:49)\n    at Object.createPackageJsonInfo (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:104450:34)\n    at addOrUpdate (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:138817:42)\n    at /Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:138808:29\n    at Object.forEachAncestorDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:6216:26)\n    at Object.searchDirectoryAndAncestors (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:138802:24)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135549:46)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)\n    at processDirectory (/Users/matb/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-3.8.20191102/node_modules/typescript/lib/tsserver.js:135550:36)"}

@mjbvz mjbvz reopened this Nov 4, 2019
@mjbvz mjbvz removed this from the TypeScript 3.7.2 milestone Nov 4, 2019
@mjbvz mjbvz changed the title getCodeFixes maximum call stack crash TSServer maximum call stack crash Nov 4, 2019
@sheetalkamat sheetalkamat removed the Needs More Info The issue still hasn't been fully clarified label Nov 4, 2019
@sheetalkamat sheetalkamat added the Fix Available A PR has been opened for this issue label Nov 4, 2019
sheetalkamat added a commit that referenced this issue Nov 4, 2019
…ed (#34906)

* Use empty object for invalid package json contents instead of undefined
Fixes #34726

* Behave as if package json doesnt exist in case of invalid json in package json
@sheetalkamat
Copy link
Member

@typescript-bot cherry-pick this to release-3.7

typescript-bot pushed a commit to typescript-bot/TypeScript that referenced this issue Nov 8, 2019
Component commits:
dfa4bc0 Use empty object for invalid package json contents instead of undefined Fixes microsoft#34726

4d035ba Behave as if package json doesnt exist in case of invalid json in package json
sheetalkamat pushed a commit that referenced this issue Nov 8, 2019
Component commits:
dfa4bc0 Use empty object for invalid package json contents instead of undefined Fixes #34726

4d035ba Behave as if package json doesnt exist in case of invalid json in package json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug in TypeScript Crash For flagging bugs which are compiler or service crashes or unclean exits, rather than bad output Fix Available A PR has been opened for this issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants