-
-
Notifications
You must be signed in to change notification settings - Fork 395
Closed
Description
How are you using the lua-language-server?
Command Line
Which OS are you using?
MacOS
What is the issue affecting?
Diagnostics/Syntax Checking
Expected Behaviour
- Perform diagnostic check via CLI, eg.
./lua-language-server --check="some/workspace" --logpath="some/log/path" - Receive all diagnostics for the specified workspace as a list in your terminal
- Receive the identical content at the specified logpath location
Actual Behaviour
When executing the mentioned CLI command, the diagnostics report is generated, but it is preceded by a couple stack traces related to an issue with the locale files:
./lua-language-server --check="..." --logpath="..."
script/locale-loader.lua:5: attempt to index a number value (local 'k')
stack traceback:
script/locale-loader.lua:5: in upvalue 'mergeKey'
script/locale-loader.lua:18: in metamethod 'newindex'
...anguage-server-3.16.4-darwin-arm64/locale/en-US/meta.lua:885: in main chunk
script/locale-loader.lua:25: in function 'locale-loader'
[C]: in global 'xpcall'
script/library.lua:210: in upvalue 'loadMetaLocale'
script/library.lua:228: in upvalue 'initBuiltIn'
script/library.lua:668: in upvalue 'callback'
script/workspace/workspace.lua:31: in function <script/workspace/workspace.lua:30>
script/locale-loader.lua:5: attempt to index a number value (local 'k')
stack traceback:
script/locale-loader.lua:5: in upvalue 'mergeKey'
script/locale-loader.lua:18: in metamethod 'newindex'
...anguage-server-3.16.4-darwin-arm64/locale/en-us/meta.lua:885: in main chunk
script/locale-loader.lua:25: in function 'locale-loader'
[C]: in global 'xpcall'
script/library.lua:210: in upvalue 'loadMetaLocale'
script/library.lua:230: in upvalue 'initBuiltIn'
script/library.lua:668: in upvalue 'callback'
script/workspace/workspace.lua:31: in function <script/workspace/workspace.lua:30>
script/locale-loader.lua:5: attempt to index a number value (local 'k')
stack traceback:
script/locale-loader.lua:5: in upvalue 'mergeKey'
script/locale-loader.lua:18: in metamethod 'newindex'
...anguage-server-3.16.4-darwin-arm64/locale/en-US/meta.lua:885: in main chunk
script/locale-loader.lua:25: in function 'locale-loader'
[C]: in global 'xpcall'
script/library.lua:210: in upvalue 'loadMetaLocale'
script/library.lua:228: in upvalue 'initBuiltIn'
script/library.lua:668: in upvalue 'callback'
script/workspace/workspace.lua:31: in function <script/workspace/workspace.lua:30>
script/locale-loader.lua:5: attempt to index a number value (local 'k')
stack traceback:
script/locale-loader.lua:5: in upvalue 'mergeKey'
script/locale-loader.lua:18: in metamethod 'newindex'
...anguage-server-3.16.4-darwin-arm64/locale/en-us/meta.lua:885: in main chunk
script/locale-loader.lua:25: in function 'locale-loader'
[C]: in global 'xpcall'
script/library.lua:210: in upvalue 'loadMetaLocale'
script/library.lua:230: in upvalue 'initBuiltIn'
script/library.lua:668: in upvalue 'callback'
script/workspace/workspace.lua:31: in function <script/workspace/workspace.lua:30>
Diagnosis completed, no problems found
Reproduction steps
- Use the mentioned CLI command to generate a diagnostics report
- Observe the output of the command
Additional Notes
The issue occurs in the most recent release (v3.16.4) on both darwin-arm64 & linux-x64 (most likely on other systems as well).
Log File
No response
Metadata
Metadata
Assignees
Labels
No labels