Skip to content

Vue Language Service crash for using attributes with hyphen in it #1220

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

Closed
yurrko opened this issue Apr 24, 2019 · 22 comments
Closed

Vue Language Service crash for using attributes with hyphen in it #1220

yurrko opened this issue Apr 24, 2019 · 22 comments

Comments

@yurrko
Copy link

yurrko commented Apr 24, 2019

Info

  • Platform: Win
  • Vetur version: 0.19
  • VS Code version: 1.33.1

Problem

Loaded bundled [email protected].
Vetur initialized
c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144
for (const sourceMapNode of sourceMaps[filePath]) {
^

TypeError: sourceMaps[filePath] is not iterable
at Object.mapBackRange (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144:43)
at rawTemplateDiagnostics.map.diag (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:39:36)
at Array.map ()
at VueInterpolationMode.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:35:39)
at Object.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\index.js:17:80)
at languageModes.getAllLanguageModeRangesInDocument.forEach.lmr (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:345:51)
at Array.forEach ()
at VLS.doValidate (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:343:72)
at VLS.validateTextDocument (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:337:34)
at Timeout.pendingValidationRequests.(anonymous function).setTimeout [as _onTimeout] (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:326:18)
[Info - 7:55:04] Connection to server got closed. Server will restart.
[Error - 7:55:04] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:04] Request textDocument/documentLink failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:04] Request textDocument/colorPresentation failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
Loaded bundled [email protected].
Vetur initialized
c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144
for (const sourceMapNode of sourceMaps[filePath]) {
^

TypeError: sourceMaps[filePath] is not iterable
at Object.mapBackRange (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144:43)
at rawTemplateDiagnostics.map.diag (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:39:36)
at Array.map ()
at VueInterpolationMode.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:35:39)
at Object.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\index.js:17:80)
at languageModes.getAllLanguageModeRangesInDocument.forEach.lmr (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:345:51)
at Array.forEach ()
at VLS.doValidate (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:343:72)
at VLS.validateTextDocument (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:337:34)
at Timeout.pendingValidationRequests.(anonymous function).setTimeout [as _onTimeout] (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:326:18)
[Info - 7:55:08] Connection to server got closed. Server will restart.
[Error - 7:55:08] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:08] Request textDocument/documentLink failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:08] Request textDocument/colorPresentation failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
Loaded bundled [email protected].
Vetur initialized
c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144
for (const sourceMapNode of sourceMaps[filePath]) {
^

TypeError: sourceMaps[filePath] is not iterable
at Object.mapBackRange (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144:43)
at rawTemplateDiagnostics.map.diag (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:39:36)
at Array.map ()
at VueInterpolationMode.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:35:39)
at Object.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\index.js:17:80)
at languageModes.getAllLanguageModeRangesInDocument.forEach.lmr (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:345:51)
at Array.forEach ()
at VLS.doValidate (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:343:72)
at VLS.validateTextDocument (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:337:34)
at Timeout.pendingValidationRequests.(anonymous function).setTimeout [as _onTimeout] (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:326:18)
[Info - 7:55:13] Connection to server got closed. Server will restart.
[Error - 7:55:13] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:13] Request textDocument/documentLink failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:13] Request textDocument/colorPresentation failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
Loaded bundled [email protected].
Vetur initialized
c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144
for (const sourceMapNode of sourceMaps[filePath]) {
^

TypeError: sourceMaps[filePath] is not iterable
at Object.mapBackRange (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144:43)
at rawTemplateDiagnostics.map.diag (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:39:36)
at Array.map ()
at VueInterpolationMode.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:35:39)
at Object.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\index.js:17:80)
at languageModes.getAllLanguageModeRangesInDocument.forEach.lmr (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:345:51)
at Array.forEach ()
at VLS.doValidate (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:343:72)
at VLS.validateTextDocument (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:337:34)
at Timeout.pendingValidationRequests.(anonymous function).setTimeout [as _onTimeout] (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:326:18)
[Info - 7:55:17] Connection to server got closed. Server will restart.
[Error - 7:55:17] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:17] Request textDocument/documentLink failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:17] Request textDocument/colorPresentation failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
Loaded bundled [email protected].
Vetur initialized
c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144
for (const sourceMapNode of sourceMaps[filePath]) {
^

TypeError: sourceMaps[filePath] is not iterable
at Object.mapBackRange (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144:43)
at rawTemplateDiagnostics.map.diag (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:39:36)
at Array.map ()
at VueInterpolationMode.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:35:39)
at Object.doValidation (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\index.js:17:80)
at languageModes.getAllLanguageModeRangesInDocument.forEach.lmr (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:345:51)
at Array.forEach ()
at VLS.doValidate (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:343:72)
at VLS.validateTextDocument (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:337:34)
at Timeout.pendingValidationRequests.(anonymous function).setTimeout [as _onTimeout] (c:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:326:18)
[Error - 7:55:21] Connection to server got closed. Server will not be restarted.
[Error - 7:55:21] Request textDocument/codeAction failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:21] Request textDocument/documentLink failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 7:55:21] Request textDocument/colorPresentation failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2167:42)
at LanguageClient.handleConnectionClosed (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\main.js:152:15)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-languageclient\lib\client.js:2154:18)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at IPCMessageReader.fireClose (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at ChildProcess.constructor.eventEmitter.on (C:\Users\denisevich.yuv.vscode\extensions\octref.vetur-0.19.0\node_modules\vscode-jsonrpc\lib\messageReader.js:213:45)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)

Reproducible Case

run any project

@HonLuk
Copy link

HonLuk commented Apr 24, 2019

same problem on mac os.

@de1ck
Copy link

de1ck commented Apr 24, 2019

same problem on win10 vetur 0.19.0

@yurrko
Copy link
Author

yurrko commented Apr 24, 2019

temporary solution
"vetur.experimental.templateInterpolationService": false,

@adityamandal
Copy link

Same on my PC as well 😢
It keeps on crashing... Is there a way to revert to an older build?

@de1ck
Copy link

de1ck commented Apr 24, 2019

Same on my PC as well 😢
It keeps on crashing... Is there a way to revert to an older build?

@adityamandal on vuetur extensions setting select other version

@adityamandal
Copy link

Same on my PC as well 😢
It keeps on crashing... Is there a way to revert to an older build?

@adityamandal on vuetur extensions setting select other version

I tried this fix provided by yurrko.. it works now 😄
#1220 (comment)

@ridesky
Copy link

ridesky commented Apr 24, 2019

Rollback to 0.18.1 . . . .
(这是一个大型的翻车现场

@bh4jjs
Copy link

bh4jjs commented Apr 24, 2019

same problem, rollback to 0.18.1

@nivabecassis
Copy link

Same on my PC as well 😢
It keeps on crashing... Is there a way to revert to an older build?

@adityamandal on vuetur extensions setting select other version

Rolling back to 0.18.1 works for me. Don't forget to disable extension auto-update in your settings or else it will update automatically on vs code restart.

@wfzong
Copy link

wfzong commented Apr 24, 2019

same problem on win10 vetur 0.19.0, vscode 1.33.1

@KevisLuo
Copy link

rollback to 0.18.1 failed

  1. install 0.18.1
  2. reload vs code
  3. reinstall 0.19 automatically

@de1ck
Copy link

de1ck commented Apr 24, 2019

rollback to 0.18.1 failed

  1. install 0.18.1
  2. reload vs code
  3. reinstall 0.19 automatically
    @KevisLuo
    image
    image

@KevisLuo
Copy link

@de1ck thank you, it works

@LolliDepp
Copy link

+1 doesn't work for me either

TypeError: sourceMaps[filePath] is not iterable
    at Object.mapBackRange (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\services\typescriptService\sourceMap.js:144:43)
    at rawTemplateDiagnostics.map.diag (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:39:36)
    at Array.map (<anonymous>)
    at VueInterpolationMode.doValidation (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\interpolationMode.js:35:39)
    at Object.doValidation (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\modes\template\index.js:17:80)
    at languageModes.getAllLanguageModeRangesInDocument.forEach.lmr (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:345:51)
    at Array.forEach (<anonymous>)
    at VLS.doValidate (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:343:72)
    at VLS.validateTextDocument (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:337:34)
    at Timeout.pendingValidationRequests.(anonymous function).setTimeout [as _onTimeout] (c:\Users\FabioLolli\.vscode\extensions\octref.vetur-0.19.0\server\dist\services\vls.js:326:18)

I really want to get that TS template interpolation working :P

@Ciriak
Copy link

Ciriak commented Apr 24, 2019

Same issue here @yurrko solution work as a temporary fix

@cockneychops
Copy link

Same issue here...

Win 10
VSCode 1.33.1
Vetur 0.19.0

Using @yurrko fix for now

@octref octref changed the title Vue Language Service crashed Vue Language Service crash for using attributes with hyphen in it Apr 24, 2019
@octref
Copy link
Member

octref commented Apr 24, 2019

The root cause should be fixed with #1222.

@octref octref closed this as completed Apr 24, 2019
@octref
Copy link
Member

octref commented Apr 24, 2019

Actually that's a different codepath

@dhonx
Copy link
Contributor

dhonx commented Apr 7, 2020

@octref Still happen... What is the latest version that works well?

@rishpandey
Copy link

This still happens. I am on v0.24.0.

@octref
Copy link
Member

octref commented Aug 4, 2020

Please open new issues with reproducible steps then.

@armenr
Copy link

armenr commented Mar 31, 2021

There is no formatter for 'vue' files installed.

Seeing this with Vetur on VSCode Version: 1.55.0-insider + Vetur v0.33.1
OSX

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests