TypeError: Cannot read property 'name' of undefined
at Object.R [as difference] (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:50680)
at p.narrowTypeFn (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:185757)
at p.getVariableType (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:191656)
at f.getVariableType (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:195727)
at w.getVariableType (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:200926)
at l.getVariableType (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:189047)
at R (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:1027628)
at H (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:1043200)
at ie (/Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:1052220)
at /Users/derekmann/.vscode/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:1054302
I get this error when during indexing and it ends up trying several times and failing.
Same here, all problems now, can't index my workspace
As a workaround until this get fixed, I edited the file intellisense.js adding t=t||{name:"string"}; at the position written in the stacktrace and seems to work fine
I have similar, but with entries
[Error - 5:11:14 PM] TypeError: Cannot read property 'entries' of undefined
at Object.t.mapJoin (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:62475)
at p.resolve (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:193124)
at leaveNode (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:188525)
at A.postorder (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:215647)
at f.visitNode (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:35764)
at f.visitNode (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:35712)
at f.visitNode (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:35712)
at f.visitNode (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:35712)
at f.visitNode (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:35712)
at f.visitNode (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.1/node_modules/intelephense/lib/intelephense.js:59:35712)
I've suppressed above in source and now I have problem w/ values but without call stack
Request textDocument/hover failed.
Message: Request textDocument/hover failed with message: Cannot read property 'values' of undefined
Code: -32603
I'm also getting a property read error on the extension during indexing. Fails after trying a few times.
[2019-12-04 08:55:22.106] [exthost] [error] TypeError: Cannot read property 'name' of null
at N (c:\Users\will.shaver\.vscode\extensions\bmewburn.vscode-intelephense-client-1.3.1\lib\extension.js:1:179082)
at N (c:\Users\will.shaver\.vscode\extensions\bmewburn.vscode-intelephense-client-1.3.1\lib\extension.js:1:179227)
at Array.map (<anonymous>)
at Object.asDocumentSymbols (c:\Users\will.shaver\.vscode\extensions\bmewburn.vscode-intelephense-client-1.3.1\lib\extension.js:1:183227)
at c:\Users\will.shaver\.vscode\extensions\bmewburn.vscode-intelephense-client-1.3.1\lib\extension.js:1:39572
Rolling back to 1.2.3 seems to have fixed this for now.
I'm also getting some TypeErrors
TypeError: Cannot read property 'name' of undefined
at Object.R [as difference] intelephense.js:59:50680
TypeError: Cannot read property 'has' of undefined
at intelephense.js:65:544842
Taking this out of 1.3.2. A fix has been implemented but needs further investigation.
Error on hover for const. 1.3.3
[Error - 9:21:02 PM] TypeError: Cannot read property 'toString' of null
at _.constantSignature (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.3/node_modules/intelephense/lib/intelephense.js:59:346068)
at _.signature (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.3/node_modules/intelephense/lib/intelephense.js:59:345561)
at _.signature (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.3/node_modules/intelephense/lib/intelephense.js:59:350878)
at _.format (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.3/node_modules/intelephense/lib/intelephense.js:59:349786)
at t.HoverProvider.<anonymous> (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.3/node_modules/intelephense/lib/intelephense.js:65:538163)
at Generator.next (<anonymous>)
at o (/home/.../.vscode-server/extensions/bmewburn.vscode-intelephense-client-1.3.3/node_modules/intelephense/lib/intelephense.js:65:535300)
[Error - 9:21:02 PM] Request textDocument/hover failed.
Message: TypeError: Cannot read property 'toString' of null
Error on hover for const. 1.3.3
Thanks, fixed in 1.3.4
intelephense",["(node:21516) UnhandledPromiseRejectionWarning: TypeError:
Cannot read property 'diagnostics' of null","
at Object.t.getDeepObjectValue (intelephense/lib/intelephense.js:59:61453)
Above fixed in 1.3.6
Closing. I haven't seen this error in recent versions.
Most helpful comment
Taking this out of 1.3.2. A fix has been implemented but needs further investigation.