julia-vscode / SymbolServer.jl

Other
23 stars 31 forks source link

ERROR: LoadError: type UnionAll has no field name #150

Closed davidanthoff closed 3 years ago

davidanthoff commented 4 years ago

From crash reporting.

Stack trace:

 [1] getproperty at ./sysimg.jl:15 [inlined]
 [2] #FakeTypeName#1 at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/faketypes.jl:20 [inlined]
 [3] Type at ./none:0 [inlined]
 [4] _parameter(::Type{Any}) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/faketypes.jl:63
 [5] _broadcast_getindex_evalf(::typeof(Main.SymbolServer._parameter), ::Type) at ./broadcast.jl:578
 [6] _broadcast_getindex(::Base.Broadcast.Broadcasted{Base.Broadcast.DefaultArrayStyle{1},Tuple{Base.OneTo{Int64}},typeof(Main.SymbolServer._parameter),Tuple{Base.Broadcast.Extruded{Array{Any,1},Tuple{Bool},Tuple{Int64}}}}, ::Int64) at ./broadcast.jl:551
 [7] getindex(::Base.Broadcast.Broadcasted{Base.Broadcast.DefaultArrayStyle{1},Tuple{Base.OneTo{Int64}},typeof(Main.SymbolServer._parameter),Tuple{Base.Broadcast.Extruded{Array{Any,1},Tuple{Bool},Tuple{Int64}}}}, ::Int64) at ./broadcast.jl:511
 [8] copy(::Base.Broadcast.Broadcasted{Base.Broadcast.DefaultArrayStyle{1},Tuple{Base.OneTo{Int64}},typeof(Main.SymbolServer._parameter),Tuple{Array{Any,1}}}) at ./broadcast.jl:787
 [9] materialize at ./broadcast.jl:753 [inlined]
 [10] #FakeTypeName#1(::Bool, ::Type, ::Type) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/faketypes.jl:22
 [11] Main.SymbolServer.FakeTypeName(::Type) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/faketypes.jl:18
 [12] cache_methods(::Function, ::Module, ::Bool) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/symbols.jl:128
 [13] Main.SymbolServer.FunctionStore(::Function, ::Module, ::Bool) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/symbols.jl:74
 [14] cache_module(::Module, ::Main.SymbolServer.VarRef, ::Array{Symbol,1}, ::Bool) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/symbols.jl:197
 [15] cache_module(::Module, ::Main.SymbolServer.VarRef, ::Array{Symbol,1}, ::Bool) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/symbols.jl:190
 [16] cache_module at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/symbols.jl:178 [inlined]
 [17] cache_package(::Pkg.Types.Context, ::Base.UUID, ::Dict{Any,Any}, ::Base.PipeEndpoint) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/symbols.jl:331
 [18] cache_package(::Pkg.Types.Context, ::Base.UUID, ::Dict{Any,Any}, ::Base.PipeEndpoint) at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/symbols.jl:337 (repeats 2 times)
 [19] top-level scope at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/server.jl:103
 [20] include at ./boot.jl:326 [inlined]
 [21] include_relative(::Module, ::String) at ./loading.jl:1038
 [22] include(::Module, ::String) at ./sysimg.jl:29
 [23] exec_options(::Base.JLOptions) at ./client.jl:267
 [24] _start() at ./client.jl:436
in expression starting at /home/XXX/.vscode-server-insiders/extensions/julialang.language-julia-0.15.29/scripts/languageserver/packages/SymbolServer/src/server.jl:73