Language Server Crash after recent VSCode update

Not sure what I need to do to understand, fix, or report this.

 Activating project at `c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\environments\languageserver\v1.7`
[ Info: Starting the Julia Language Server
[ Info: Symbol server store is at 'c:\Users\username\AppData\Roaming\Code\User\globalStorage\julialang.language-julia\symbolstorev5'.
[ Info: Starting LS at 1660616900
[ Info: Downloading caches...
[ Info: Cloud was unable to cache NearestNeighbors in the past, we won't try to retrieve it again.
[ Info: Downloading caches...
[ Info: Cloud was unable to cache Polynomials in the past, we won't try to retrieve it again.
[ Info: All cache files downloaded.
┌ Error: Error parsing file file:///c%3A/Users/username/Documents/2020/Julia/development/myProject/Examples/makeArtifacts.jl
└ @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:122
┌ Error: Some Julia code in the VS Code extension crashed
└ @ Main c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\error_handler.jl:15
[ Info: Loading FFTW from cache...
ERROR: BoundsError: attempt to access 1-element Vector{CSTParser.EXPR} at index [2]
Stacktrace:
  [1] getindex
    @ .\array.jl:861 [inlined]
  [2] _vcat(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:721
  [3] _getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:130
  [4] getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:6
  [5] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol, isquoted::Bool, errs::Vector{Tuple{Int64, CSTParser.EXPR}}, pos::Int64) (repeats 4 times)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:628
  [6] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:605
  [7] mark_errors(doc::LanguageServer.Document, out::Vector{LanguageServer.Diagnostic})
    @ LanguageServer [ Info: Loading AbstractFFTs from cache...
c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:123
  [8] lint!(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\staticlint.jl:77
  [9] parse_all(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:118
 [10] load_folder(path::String, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:120
 [11] initialized_notification(params::LanguageServer.InitializedParams, server::LanguageServerInstance, conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:195
 [12] (::LanguageServer.var"#98#99"{typeof(LanguageServer.initialized_notification), LanguageServerInstance})(conn::JSONRPC.JSONRPCEndpoint[ Info: Loading LinearAlgebra from cache...
{Base.PipeEndpoint, Base.PipeEndpoint}, params::LanguageServer.InitializedParams)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:262
 [13] dispatch_msg(x::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, dispatcher::JSONRPC.MsgDispatcher, msg::Dict{String, Any})
    @ JSONRPC c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\JSONRPC\src\typed.jl:67
 [14] run(server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:382
 [15] top-level scope
    @ c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\languageserver\main.jl:104
[Info  - 9:28:47 PM] Connection to server got closed. Server will restart.
  Activating project at `c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\environments\languageserver\v1.7`
[ Info: Starting the Julia Language Server
[ Info: Symbol server store is at 'c:\Users\username\AppData\Roaming\Code\User\globalStorage\julialang.language-julia\symbolstorev5'.
[ Info: Starting LS at 1660616932
[ Info: Downloading caches...
[ Info: Cloud was unable to cache NearestNeighbors in the past, we won't try to retrieve it again.
[ Info: Downloading caches...
[ Info: Cloud was unable to cache Polynomials in the past, we won't try to retrieve it again.
[ Info: All cache files downloaded.
┌ Error: Error parsing file file:///c%3A/Users/username/Documents/2020/Julia/development/myProject/Examples/makeArtifacts.jl
└ @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:122
┌ Error: Some Julia code in the VS Code extension crashed
└ @ Main c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\error_handler.jl:15
[ Info: Loading FFTW from cache...
ERROR: BoundsError: attempt to access 1-element Vector{CSTParser.EXPR} at index [2]
Stacktrace:
  [1] getindex
    @ .\array.jl:861 [inlined]
  [2] _vcat(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:721
  [3] _getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:130
  [4] getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:6
  [5] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol, isquoted::Bool, errs::Vector{Tuple{Int64, CSTParser.EXPR}}, pos::Int64) (repeats 4 times)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:628
  [6] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:605
  [7] mark_errors(doc::LanguageServer.Document, out::[ Info: Loading AbstractFFTs from cache...
Vector{LanguageServer.Diagnostic})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:123
  [8] lint!(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\staticlint.jl:77
  [9] parse_all(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:118
 [10] load_folder(path::String, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:120
 [11] initialized_notification(params::LanguageServer.InitializedParams, server::LanguageServerInstance, conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:195
 [12] (::LanguageServer.var"#98#99"{typeof(LanguageServer.initialized_notification), LanguageServerInstance})(conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, params::LanguageServer.InitializedParams)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:262
 [13] dispatch_msg(x::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, dispatcher::JSONRPC.MsgDispatcher, msg::Dict{String, Any})
[ Info: Loading LinearAlgebra from cache...
    @ JSONRPC c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\JSONRPC\src\typed.jl:67
 [14] run(server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:382
 [15] top-level scope
    @ c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\languageserver\main.jl:104
[Info  - 9:29:16 PM] Connection to server got closed. Server will restart.
  Activating project at `c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\environments\languageserver\v1.7`
[ Info: Starting the Julia Language Server
[ Info: Symbol server store is at 'c:\Users\username\AppData\Roaming\Code\User\globalStorage\julialang.language-julia\symbolstorev5'.
[ Info: Starting LS at 1660616961
[ Info: Downloading caches...
[ Info: Cloud was unable to cache NearestNeighbors in the past, we won't try to retrieve it again.
[ Info: Downloading caches...
[ Info: Cloud was unable to cache Polynomials in the past, we won't try to retrieve it again.
[ Info: All cache files downloaded.
┌ Error: Error parsing file file:///c%3A/Users/username/Documents/2020/Julia/development/myProject/Examples/makeArtifacts.jl
└ @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:122
┌ Error: Some Julia code in the VS Code extension crashed
└ @ Main c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\error_handler.jl:15
[ Info: Loading FFTW from cache...
ERROR: BoundsError: attempt to access 1-element Vector{CSTParser.EXPR} at index [2]
Stacktrace:
  [1] getindex
    @ .\array.jl:861 [inlined]
  [2] _vcat(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:721
  [3] _getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:130
  [4] getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:6
  [5] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol, isquoted::Bool, errs::Vector{Tuple{Int64, CSTParser.EXPR}}, pos::Int64) (repeats 4 times)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:628
  [6] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:605
  [7] mark_errors(doc::LanguageServer.Document, out::Vector{LanguageServer.Diagnostic})
    @ LanguageServer[ Info: Loading AbstractFFTs from cache...
 c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:123
  [8] lint!(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\staticlint.jl:77
  [9] parse_all(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:118
 [10] load_folder(path::String, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:120
 [11] initialized_notification(params::LanguageServer.InitializedParams, server::LanguageServerInstance, conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:195
 [12] (::LanguageServer.var"#98#99"{typeof(LanguageServer.initialized_notification), LanguageServerInstance})(conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, params::LanguageServer.InitializedParams)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:262
 [13] dispatch_msg(x::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, dispatcher::JSONRPC.MsgDispatcher, msg::Dict{String, Any})
    @ JSONRPC c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\JSONRPC\src\[ Info: Loading LinearAlgebra from cache...
typed.jl:67
 [14] run(server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:382
 [15] top-level scope
    @ c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\languageserver\main.jl:104
[Info  - 9:29:47 PM] Connection to server got closed. Server will restart.
  Activating project at `c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\environments\languageserver\v1.7`
[ Info: Starting the Julia Language Server
[ Info: Symbol server store is at 'c:\Users\username\AppData\Roaming\Code\User\globalStorage\julialang.language-julia\symbolstorev5'.
[ Info: Starting LS at 1660616994
[ Info: Downloading caches...
[ Info: Cloud was unable to cache NearestNeighbors in the past, we won't try to retrieve it again.
[ Info: Downloading caches...
[ Info: Cloud was unable to cache Polynomials in the past, we won't try to retrieve it again.
[ Info: All cache files downloaded.
┌ Error: Error parsing file file:///c%3A/Users/username/Documents/2020/Julia/development/myProject/Examples/makeArtifacts.jl
└ @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:122
┌ Error: Some Julia code in the VS Code extension crashed
└ @ Main c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\error_handler.jl:15
[ Info: Loading FFTW from cache...
ERROR: BoundsError: attempt to access 1-element Vector{CSTParser.EXPR} at index [2]
Stacktrace:
  [1] getindex
    @ .\array.jl:861 [inlined]
  [2] _vcat(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:721
  [3] _getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:130
  [4] getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:6
  [5] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol, isquoted::Bool, errs::Vector{Tuple{Int64, CSTParser.EXPR}}, pos::Int64) (repeats 4 times)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:628
  [6] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol)
    @ StaticLint[ Info: Loading AbstractFFTs from cache...
 c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:605
  [7] mark_errors(doc::LanguageServer.Document, out::Vector{LanguageServer.Diagnostic})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:123
  [8] lint!(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\staticlint.jl:77
  [9] parse_all(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:118
 [10] load_folder(path::String, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:120
 [11] initialized_notification(params::LanguageServer.InitializedParams, server::LanguageServerInstance, conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:195
 [12] (::LanguageServer.var"#98#99"{typeof(LanguageServer.initialized_notification), LanguageServerInstance})([ Info: Loading LinearAlgebra from cache...
conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, params::LanguageServer.InitializedParams)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:262
 [13] dispatch_msg(x::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, dispatcher::JSONRPC.MsgDispatcher, msg::Dict{String, Any})
    @ JSONRPC c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\JSONRPC\src\typed.jl:67
 [14] run(server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:382
 [15] top-level scope
    @ c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\languageserver\main.jl:104
[Info  - 9:30:22 PM] Connection to server got closed. Server will restart.
  Activating project at `c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\environments\languageserver\v1.7`
[ Info: Starting the Julia Language Server
[ Info: Symbol server store is at 'c:\Users\username\AppData\Roaming\Code\User\globalStorage\julialang.language-julia\symbolstorev5'.
[ Info: Starting LS at 1660617027
[ Info: Downloading caches...
[ Info: Cloud was unable to cache NearestNeighbors in the past, we won't try to retrieve it again.
[ Info: Downloading caches...
[ Info: Cloud was unable to cache Polynomials in the past, we won't try to retrieve it again.
[ Info: All cache files downloaded.
┌ Error: Error parsing file file:///c%3A/Users/username/Documents/2020/Julia/development/myProject/Examples/makeArtifacts.jl
└ @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:122
┌ Error: Some Julia code in the VS Code extension crashed
└ @ Main c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\error_handler.jl:15
[ Info: Loading FFTW from cache...
ERROR: BoundsError: attempt to access 1-element Vector{CSTParser.EXPR} at index [2]
Stacktrace:
  [1] getindex
    @ .\array.jl:861 [inlined]
  [2] _vcat(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:721
  [3] _getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:130
  [4] getindex(x::CSTParser.EXPR, i::Int64)
    @ CSTParser.Iterating c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\CSTParser\src\iterate.jl:6
  [5] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol, isquoted::Bool, errs::Vector{Tuple{Int64, CSTParser.EXPR}}, pos::Int64) (repeats 4 times)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:628
  [6] collect_hints(x::CSTParser.EXPR, env::StaticLint.ExternalEnv, missingrefs::Symbol)
    @ StaticLint c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\StaticLint\src\linting\checks.jl:605
  [7] mark_errors(doc[ Info: Loading AbstractFFTs from cache...
::LanguageServer.Document, out::Vector{LanguageServer.Diagnostic})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:123
  [8] lint!(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\staticlint.jl:77
  [9] parse_all(doc::LanguageServer.Document, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\textdocument.jl:118
 [10] load_folder(path::String, server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:120
 [11] initialized_notification(params::LanguageServer.InitializedParams, server::LanguageServerInstance, conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint})
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\requests\init.jl:195
 [12] (::LanguageServer.var"#98#99"{typeof(LanguageServer.initialized_notification), LanguageServerInstance})(conn::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, params::LanguageServer.InitializedParams)[ Info: Loading LinearAlgebra from cache...

    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:262
 [13] dispatch_msg(x::JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, dispatcher::JSONRPC.MsgDispatcher, msg::Dict{String, Any})
    @ JSONRPC c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\JSONRPC\src\typed.jl:67
 [14] run(server::LanguageServerInstance)
    @ LanguageServer c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\packages\LanguageServer\src\languageserverinstance.jl:382
 [15] top-level scope
    @ c:\Users\username\.vscode\extensions\julialang.language-julia-1.6.31\scripts\languageserver\main.jl:104
[Error - 9:30:52 PM] The Julia Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

Forgot to say, this stops the \pi Unicode stuff from working in editor. It works in REPL.

@Allan_Baker we’ve seen these kinds of errors pop up in crash reporting but haven’t been able to pin down what causes them. Does this crash happen for you if you just open a specific folder, or do you have to type something?

I think anything that helps us reproduce this error on our end would be fantastic. For example, the best case would be if you have a folder with code, that if one opens it things crash and it would be possible that you could share that folder with either @pfitzseb or myself. Feel free to also contact me on my email or on Slack directly.

It’s likely that this happens because of C:/Users/username/Documents/2020/Julia/development/myProject/Examples/makeArtifacts.jl.

1 Like

Does that makeArtifacts.jl have to be open to cause the crash? That little script you have to be in a certain directory to make it work as I think I had some internal firewall problems and the directory had to be manually added. I haven’t messed with it in a long time.
Can’t even really remember what the problem was. It just recently started crashing though.

Does it matter that my julia version is 1.7.1. The error message for the language server seems to be 1.6.31.

Is that apples and oranges?

No, it is enough that the file is in a folder that is shown on the left in VS Code.

The 1.6.31 is the version of the Julia extension for VS Code, the 1.7.1 is the Julia version. That all looks good.

Yeah, we think that we introduced a bug in the Julia extension that is causing this.

If there is any chance that you could share that makeArtifacts.jl file with us (as original as possible) it would be amazing. If it is confidential and you don’t want to share it publicly, maybe you could just share it privately with @pfitzseb or myself? Obviously we perfectly understand if it just can’t be shared also :slight_smile:

I changed the filenames to keep it generic. If I screwed something up, its because of that.

# Make the Artifacts.toml
# This should be run from the directory containing the two files of interest.
#https://levelup.gitconnected.com/julia-artifacts-for-dummies-f2eef4fc193a

hash=create_artifact() do dir
	cp("examplept1.obj", joinpath(dir,"examplept1.obj"))
	cp("examplept2.mat", joinpath(dir,"examplept2.mat"))
	end

tarball_hash = archive_artifact(hash, "example.tar.gz")	

bind_artifact!("../Artifacts.toml","example",hash,download_info=[("file://c:/juliaWork/tarballs/example.tar.gz"",tarball_hash)],force=true)
1 Like

Thanks for posting that file.

will fix the crash.

Note that this file isn’t parsable – you have an extra " after example.tar.gz.

Thank you. I don’t ever run that file. I think I just saved it so I’d remember how to do it. It just all of a sudden caused everything to crash.