Closed
Description
How are you using the lua-language-server?
Visual Studio Code Extension (sumneko.lua)
Which OS are you using?
Windows
What is the issue affecting?
Other
Expected Behaviour
No error
Actual Behaviour
Errors are thrown during Diagnose Workspace & while editing files.
Reproduction steps
- Open LUA project in VSCode
- Wait for workspace diagnostic run
- Error pops up during run
Additional Notes
No response
Log File
[17:09:19.163][info] [#0:script\provider\diagnostic.lua:560]: Diagnostics scope [file:///z%3A/projects/fivem-dev], files count:[3121]
[17:09:19.407][error][#0:script\vm\compiler.lua:2023]: script\vm\compiler.lua:2023: attempt to index a nil value
stack traceback:
script\vm\compiler.lua:2023: in upvalue 'compileByParentNode'
script\vm\compiler.lua:2052: in function 'vm.vm.compileNode'
script\vm\function.lua:233: in function 'vm.vm.countReturnsOfSource'
script\core\diagnostics\missing-return.lua:57: in local 'callback'
script\parser\guide.lua:756: in function 'parser.guide.eachSourceType'
script\core\diagnostics\missing-return.lua:51: in function 'core.diagnostics.missing-return'
script\core\diagnostics\init.lua:119: in upvalue 'check'
script\core\diagnostics\init.lua:181: in function 'core.diagnostics'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:337: in function 'provider.diagnostic.doDiagnostic'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:598: in local 'callback'
script\provider\diagnostic.lua:569: in function 'provider.diagnostic.awaitDiagnosticsScope'
script\provider\diagnostic.lua:597: in function <script\provider\diagnostic.lua:595>
[17:09:19.412][error][#0:script\vm\compiler.lua:2023]: script\vm\compiler.lua:2023: attempt to index a nil value
stack traceback:
script\vm\compiler.lua:2023: in upvalue 'compileByParentNode'
script\vm\compiler.lua:2052: in function 'vm.vm.compileNode'
script\vm\function.lua:233: in function 'vm.vm.countReturnsOfSource'
script\core\diagnostics\missing-return.lua:57: in local 'callback'
script\parser\guide.lua:756: in function 'parser.guide.eachSourceType'
script\core\diagnostics\missing-return.lua:51: in function 'core.diagnostics.missing-return'
script\core\diagnostics\init.lua:119: in upvalue 'check'
script\core\diagnostics\init.lua:181: in function 'core.diagnostics'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:337: in function 'provider.diagnostic.doDiagnostic'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:598: in local 'callback'
script\provider\diagnostic.lua:569: in function 'provider.diagnostic.awaitDiagnosticsScope'
script\provider\diagnostic.lua:597: in function <script\provider\diagnostic.lua:595>
[17:09:19.421][error][#0:script\vm\compiler.lua:2023]: script\vm\compiler.lua:2023: attempt to index a nil value
stack traceback:
script\vm\compiler.lua:2023: in upvalue 'compileByParentNode'
script\vm\compiler.lua:2052: in function 'vm.vm.compileNode'
script\vm\function.lua:233: in function 'vm.vm.countReturnsOfSource'
script\core\diagnostics\missing-return.lua:57: in local 'callback'
script\parser\guide.lua:756: in function 'parser.guide.eachSourceType'
script\core\diagnostics\missing-return.lua:51: in function 'core.diagnostics.missing-return'
script\core\diagnostics\init.lua:119: in upvalue 'check'
script\core\diagnostics\init.lua:181: in function 'core.diagnostics'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:337: in function 'provider.diagnostic.doDiagnostic'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:598: in local 'callback'
script\provider\diagnostic.lua:569: in function 'provider.diagnostic.awaitDiagnosticsScope'
script\provider\diagnostic.lua:597: in function <script\provider\diagnostic.lua:595>
[17:09:19.520][error][#0:script\vm\compiler.lua:2023]: script\vm\compiler.lua:2023: attempt to index a nil value
stack traceback:
script\vm\compiler.lua:2023: in upvalue 'compileByParentNode'
script\vm\compiler.lua:2052: in function 'vm.vm.compileNode'
script\vm\function.lua:233: in function 'vm.vm.countReturnsOfSource'
script\core\diagnostics\missing-return.lua:57: in local 'callback'
script\parser\guide.lua:756: in function 'parser.guide.eachSourceType'
script\core\diagnostics\missing-return.lua:51: in function 'core.diagnostics.missing-return'
script\core\diagnostics\init.lua:119: in upvalue 'check'
script\core\diagnostics\init.lua:181: in function 'core.diagnostics'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:337: in function 'provider.diagnostic.doDiagnostic'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:598: in local 'callback'
script\provider\diagnostic.lua:569: in function 'provider.diagnostic.awaitDiagnosticsScope'
script\provider\diagnostic.lua:597: in function <script\provider\diagnostic.lua:595>
[17:09:19.630][error][#0:script\vm\compiler.lua:2023]: script\vm\compiler.lua:2023: attempt to index a nil value
stack traceback:
script\vm\compiler.lua:2023: in upvalue 'compileByParentNode'
script\vm\compiler.lua:2052: in function 'vm.vm.compileNode'
script\vm\function.lua:233: in function 'vm.vm.countReturnsOfSource'
script\core\diagnostics\missing-return.lua:57: in local 'callback'
script\parser\guide.lua:756: in function 'parser.guide.eachSourceType'
script\core\diagnostics\missing-return.lua:51: in function 'core.diagnostics.missing-return'
script\core\diagnostics\init.lua:119: in upvalue 'check'
script\core\diagnostics\init.lua:181: in function 'core.diagnostics'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:337: in function 'provider.diagnostic.doDiagnostic'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:598: in local 'callback'
script\provider\diagnostic.lua:569: in function 'provider.diagnostic.awaitDiagnosticsScope'
script\provider\diagnostic.lua:597: in function <script\provider\diagnostic.lua:595>
[17:09:19.745][error][#0:script\vm\compiler.lua:2023]: script\vm\compiler.lua:2023: attempt to index a nil value
stack traceback:
script\vm\compiler.lua:2023: in upvalue 'compileByParentNode'
script\vm\compiler.lua:2052: in function 'vm.vm.compileNode'
script\vm\function.lua:233: in function 'vm.vm.countReturnsOfSource'
script\core\diagnostics\missing-return.lua:57: in local 'callback'
script\parser\guide.lua:756: in function 'parser.guide.eachSourceType'
script\core\diagnostics\missing-return.lua:51: in function 'core.diagnostics.missing-return'
script\core\diagnostics\init.lua:119: in upvalue 'check'
script\core\diagnostics\init.lua:181: in function 'core.diagnostics'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:337: in function 'provider.diagnostic.doDiagnostic'
[C]: in function 'xpcall'
script\provider\diagnostic.lua:598: in local 'callback'
script\provider\diagnostic.lua:569: in function 'provider.diagnostic.awaitDiagnosticsScope'
script\provider\diagnostic.lua:597: in function <script\provider\diagnostic.lua:595>