julia-vscode / SymbolServer.jl

Other
23 stars 31 forks source link

Language Server crashes during "writing to disc..." #293

Open mind6 opened 3 months ago

mind6 commented 3 months ago

My system environment is as follows:

I deleted the %USERPROFILE%\AppData\Roaming\Code\User\globalStorage\julialang.language-julia directory before starting vscode, in order to get a clean slate.

I have a fairly large project setup with two dozen local packages. Linting (going to definition etc.) doesn't work for any source code with external references (either within my project or with an external package). But sometimes they work within a single file.

I have enclosed the full output in the LanguageServer output tab:

  Activating project at `c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\environments\languageserver\v1.10`
[ Info: Starting the Julia Language Server
[ Info: Symbol server store is at 'c:\Users\kirby\AppData\Roaming\Code\User\globalStorage\julialang.language-julia\symbolstorev5'.
[ Info: Starting LS at 1719211774
[ Info: Will cache package DashTable (1b08a953-4be3-4667-9a23-f0e2ba4deb9a)
[ Info: Will cache package Pkg (44cfe95a-1eb2-52ea-b672-e2afdf69b78f)
[ Info: Will cache package CxxWrap (1f15a43c-97ca-5a2a-ae31-89f07a497df4)
[ Info: Will cache package Inherit (341b8389-5eed-42ab-a01e-622c6bedf032)
[ Info: Will cache package OffsetArrays (6fe1bfb0-de20-5000-8ca7-80f57d26f881)
[ Info: Will cache package HTTP (cd3eb016-35fb-5094-929b-558a96fad6f3)
[ Info: Will cache package PrecompilePlutoCourse (031ef55e-ae57-4a95-aa50-04a4c1cc4953)
[ Info: Will cache package PlotlyBase (a03496cd-edff-5a9b-9e67-9cda94a718b5)
[ Info: Will cache package MyPlots (f614ce44-8d35-4440-b1b8-bf2678eb2325)
[ Info: Will cache package MyMath (3acc21c8-f72c-400d-bb1e-3e39c4dbea48)
[ Info: Will cache package REPLHistory (a5566ce3-012c-4b09-85b8-62131f0c3f36)
[ Info: Will cache package Memoization (6fafb56a-5788-4b4e-91ca-c0cea6611c73)
[ Info: Will cache package DataStructures (864edb3b-99cc-5e75-8d2d-829cb0a9cfe8)
[ Info: Will cache package CategoricalArrays (324d7699-5711-5eae-9e2f-1d82baa6b597)
[ Info: Will cache package Infiltrator (5903a43b-9cc3-4c30-8d17-598619ec4e9b)
[ Info: Will cache package JLD2 (033835bb-8acc-5ee8-8aae-3f567f8a3819)
[ Info: Will cache package PlutoStyles (16e07271-a41c-4e3e-b73a-b807cf2ea0eb)
[ Info: Will cache package DataFrames (a93c6f00-e57d-5684-b7b6-d8193f3e46c0)
[ Info: Will cache package PlotlyJS (f0f68f2c-4968-5e81-91da-67840de0976a)
[ Info: Will cache package ArgParse (c7e460c6-2fb9-53a9-8c5b-16f535851c63)
[ Info: Will cache package DashCoreComponents (1b08a953-4be3-4667-9a23-9da06441d987)
[ Info: Will cache package Dash (1b08a953-4be3-4667-9a23-3db579824955)
[ Info: Will cache package MyData (84f8969f-4ef3-4f5d-93a1-d5d721629cc8)
[ Info: Will cache package Distributions (31c24e10-a181-5473-b8eb-7969acd0382f)
[ Info: Will cache package JSON3 (0f8b85d8-7281-11e9-16c2-39a750bddbf1)
[ Info: Will cache package SQLite (0aa819cd-b072-5ff4-a722-6bc24af294d9)
[ Info: Will cache package StructTypes (856f2bd8-1eba-4b0a-8007-ebc267875bd4)
[ Info: Will cache package RemoteREPL (1bd9f7bb-701c-4338-bec7-ac987af7c555)
[ Info: Will cache package DataServer (5da672a2-6153-4a33-b94c-e2f03d871ee8)
[ Info: Will cache package CodeTracking (da1fd8a2-8d9e-5ec2-8556-3022fb5608a2)
[ Info: Will cache package MarkdownLiteral (736d6165-7244-6769-4267-6b50796e6954)
[ Info: Will cache package Dawn (3b7c1064-bc99-4ed8-a585-047802def648)
[ Info: Will cache package TwsApi (fa6f69fc-826d-4619-88f4-cff9517ecdc9)
[ Info: Will cache package MyFormats (9e651226-54cb-463c-88e6-e01e46bd6411)
[ Info: Will cache package CxxTest (d2d8ad47-f31e-4a5c-b6b7-649c61558b20)
[ Info: Will cache package Charts (2964dd85-d8ec-427c-aaa2-08ebee77d57e)
[ Info: Will cache package LoopVectorization (bdcacae8-1622-11e9-2a5c-532679323890)
[ Info: Will cache package MyDB (7d7ecfe2-2030-4516-ba79-18684de3b54d)
[ Info: Will cache package BatchGen (40bac932-afa0-4c4d-aed9-6db9a8ad93dc)
[ Info: Will cache package Dates (ade2ca70-3891-5945-98fb-dc099432e06a)
[ Info: Will cache package JET (c3a54625-cd67-489e-a8e7-0a5a0ff4e31b)
[ Info: Will cache package SnoopCompile (aa65fe97-06da-5843-b5b1-d5d13cad87d2)
[ Info: Will cache package PackageCompiler (9b87118b-4619-50d2-8e1e-99f35a4d4d9d)
[ Info: Will cache package Printf (de0858da-6303-5e67-8744-51eddeeeb8d7)
[ Info: Will cache package PrettyTables (08abe8d2-0d0c-5749-adfa-8a2ac140af0d)
[ Info: Will cache package MyPython (7729d465-31a7-4176-a20e-8365fcc0b2f9)
[ Info: Will cache package CSV (336ed68f-0bac-5ca0-87d4-7b16caf5d00b)
[ Info: Will cache package TimeZones (f269a46b-ccf7-5d73-abea-4c690281aa53)
[ Info: Will cache package TwsApiGenerator (af26509e-0b06-47ac-b5ef-ea13997950a9)
[ Info: Will cache package Revise (295af30f-e4ad-537b-8983-00126c2a3abe)
[ Info: Will cache package PlutoUI (7f904dfe-b85e-4ff6-b463-dae2292396a8)
[ Info: Will cache package Random (9a3f8284-a2c9-5f02-9a11-845980a1fd5c)
[ Info: Will cache package Test (8dfed614-e22c-5e08-85e1-65c5234f0b40)
[ Info: Will cache package Debugger (31a5f54b-26ea-5ae9-a837-f05ce5417438)
[ Info: Will cache package BenchmarkTools (6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf)
[ Info: Will cache package MyBase (4289efa7-e349-4f9a-9180-1d6876e9637d)
[ Info: Will cache package URIs (5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4)
[ Info: Will cache package TerminalPager (0c614874-6106-40ed-a7c2-2f1cd0bff883)
[ Info: Will cache package SimpleTraits (699a6c99-e7fa-54fc-8d76-47d257e15c1d)
[ Info: Will cache package SnoopCompileCore (e2b509da-e806-4183-be48-004708413034)
[ Info: Will cache package Tensorgraphs (d408ebf3-8cb0-4162-986c-1d39da16e391)
[ Info: Will cache package Match (7eb4fadd-790c-5f42-8a69-bfa0b872bfbf)
[ Info: Will cache package PyCall (438e738f-606a-5dbb-bf0a-cddfbfd45ab0)
[ Info: Will cache package JSON (682c06a0-de6a-54ab-a142-c8b1cf79cde6)
[ Info: Will cache package Plots (91a5bcdd-55d7-5caf-9e0b-520d859cae80)
[ Info: Will cache package Profile (9abbd945-dff8-562f-b5e8-e1ebf5ef1b79)
[ Info: Will cache package DocStringExtensions (ffbed154-4ef7-542d-bbb7-c09d3a79fcae)
[ Info: Will cache package Pluto (c3e4b0f8-55cb-11ea-2926-15256bba5781)
[ Info: Will cache package Brains (7bb11b4b-c456-427c-905f-25cbca6b3d5f)
[ Info: Will cache package DataAPI (9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a)
[ Info: Will cache package Strategies (e1544023-07c2-465c-b62f-0f87fe2899e3)
[ Info: Will cache package TimesDates (bdfc003b-8df8-5c39-adcd-3a9087f5df4a)
[ Info: Will cache package Logging (56ddb016-857b-54e1-b83d-db4d58db5568)
[ Info: Will cache package TypeTree (04da0e3b-1cad-4b2c-a963-fc1602baf1af)
[ Info: Will cache package MyConstants (48bf6424-fe85-48c9-ac4d-33514c6175af)
[ Info: Will cache package Statistics (10745b16-79ce-11e8-11f9-7d13ad32a3b2)
[ Info: Will cache package Documenter (e30172f5-a6a5-5a46-863b-614d45cd2de4)
[ Info: Will cache package DashBase (03207cf0-e2b3-4b91-9ca8-690cf0fb507e)
[ Info: Will cache package Generators (c49bc9db-3c86-45aa-a7cf-eca6f677e013)
[ Info: Will cache package MyIntegrations (87afbcbf-b6c9-44c2-b5c2-d3edfa426e35)
[ Info: Will cache package CommonMark (a80b9123-70ca-4bc0-993e-6e3bcb318db6)
[ Info: Will cache package OhMyREPL (5fb14364-9ced-5910-84b2-373655c76a03)
[ Info: Will cache package Tables (bd369af6-aec1-5ad0-b16a-f7cc5008161c)
[ Info: Will cache package DashHtmlComponents (1b08a953-4be3-4667-9a23-24100242a84a)
[ Info: Will cache package SparseArrays (2f01184e-e22b-5df5-ae63-d93ebab69eaf)
[ Info: Will cache package Utils (582ce82a-5fa8-45e1-82f5-1d2bceed5bd0)
[ Info: Will cache package Example (7876af07-990d-54b4-ab0e-23690620f79a)
[ Info: Will cache package WebSockets (104b5d7c-a370-577a-8038-80a2059c5097)
[ Info: Will cache package MacroTools (1914dd2f-81c6-5fcd-8719-6d5c9610ff09)
[ Info: Will cache package WebIO (0f1e0344-ec1d-5b48-a673-e5cf874b6c29)
[ Info: Will cache package HypertextLiteral (ac1192a8-f4b3-4bfe-ba22-af5b92cd3ab2)
┌ Warning: The `DashTable` package is deprecated. All DashTable functions have been moved to the Dash package. Please switch to `using Dash` instead.
└ @ DashTable C:\Users\kirby\.julia\packages\DashTable\dFJHu\src\DashTable.jl:3
[ Info: Indexing DashTable...
[ Info: Processing Pkg...
[ Info: Indexing CxxWrap...
[ Info: Indexing Inherit... (3%)
[ Info: Indexing OffsetArrays... (4%)
[ Info: Indexing HTTP... (5%)
[ Info: Indexing PrecompilePlutoCourse... (7%)
[ Info: Indexing PlotlyBase... (8%)
[ Info: Indexing MyPlots... (9%)
[ Info: Inherit.jl: processed MyBase with 1 supertype having 0 method requirements. 0 subtypes were checked with 0 missing methods.
[ Info: DataServer handler thread started
[ Info: Processing MyMath... (10%)
[ Info: Indexing REPLHistory... (11%)
[ Info: Indexing Memoization... (12%)
[ Info: Processing DataStructures... (13%)
[ Info: Indexing CategoricalArrays... (14%)
[ Info: Processing Infiltrator... (15%)
[ Info: Indexing JLD2... (16%)
[ Info: Indexing PlutoStyles... (18%)
[ Info: Processing DataFrames... (19%)
[ Info: Processing PlotlyJS... (20%)
[ Info: Indexing ArgParse... (21%)
[ Info: Indexing DashCoreComponents... (22%)
┌ Warning: The `DashCoreComponents` package is deprecated. All DashCoreComponents functions have been moved to the Dash package. Please switch to `using Dash` instead.
└ @ DashCoreComponents C:\Users\kirby\.julia\packages\DashCoreComponents\Dli7Q\src\DashCoreComponents.jl:3
[ Info: Indexing Dash... (23%)
[ Info: Processing MyData... (24%)
[ Info: Indexing Distributions... (25%)
[ Info: Processing JSON3... (26%)
[ Info: Processing SQLite... (27%)
[ Info: Processing StructTypes... (29%)
[ Info: Indexing RemoteREPL... (30%)
[ Info: Processing DataServer... (31%)
[ Info: Indexing CodeTracking... (32%)
[ Info: Processing MarkdownLiteral... (33%)
[ Info: Indexing Dawn... (34%)
[ Info: Processing TwsApi... (35%)
[ Info: Processing MyFormats... (36%)
[ Info: Indexing CxxTest... (37%)
[ Info: Indexing Charts... (38%)
[ Info: Processing LoopVectorization... (40%)
[ Info: Processing MyDB... (41%)
[ Info: Processing BatchGen... (42%)
[ Info: Processing Dates... (43%)
[ Info: Indexing JET... (44%)
[ Info: Indexing SnoopCompile... (45%)
[ Info: Processing PackageCompiler... (46%)
[ Info: Processing Printf... (47%)
[ Info: Processing PrettyTables... (48%)
[ Info: Processing MyPython... (49%)
[ Info: Indexing CSV... (51%)
[ Info: Processing TimeZones... (52%)
[ Info: Processing TwsApiGenerator... (53%)
[ Info: Indexing Revise... (54%)
[ Info: Indexing PlutoUI... (55%)
[ Info: Processing Random... (56%)
[ Info: Processing Test... (57%)
[ Info: Indexing Debugger... (58%)
[ Info: Indexing BenchmarkTools... (59%)
[ Info: Processing MyBase... (60%)
[ Info: Processing URIs... (62%)
[ Info: Indexing TerminalPager... (63%)
[ Info: Processing SimpleTraits... (64%)
[ Info: Processing SnoopCompileCore... (65%)
[ Info: Processing Tensorgraphs... (66%)
[ Info: Indexing Match... (67%)
[ Info: Processing PyCall... (68%)
[ Info: Processing JSON... (69%)
[ Info: Indexing Plots... (70%)
┌ Error: Error during package callback
│   exception =
│    1-element ExceptionStack:
│    invalid redefinition of constant Pipe
│    Stacktrace:
│      [1] queuenext!(iter::JuliaInterpreter.ExprSplitter)
│        @ JuliaInterpreter C:\Users\kirby\.julia\packages\JuliaInterpreter\tD6at\src\construct.jl:480
│      [2] queuenext!(iter::JuliaInterpreter.ExprSplitter)
│        @ JuliaInterpreter C:\Users\kirby\.julia\packages\JuliaInterpreter\tD6at\src\construct.jl:523
│      [3] #ExprSplitter#46
│        @ C:\Users\kirby\.julia\packages\JuliaInterpreter\tD6at\src\construct.jl:437 [inlined]
│      [4] ExprSplitter
│        @ C:\Users\kirby\.julia\packages\JuliaInterpreter\tD6at\src\construct.jl:434 [inlined]
│      [5] process_source!(mod_exprs_sigs::OrderedCollections.OrderedDict{Module, OrderedCollections.OrderedDict{Revise.RelocatableExpr, Union{Nothing, Vector{Any}}}}, ex::Expr, filename::String, mod::Module; mode::Symbol)
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\parsing.jl:54
│      [6] process_source!(mod_exprs_sigs::OrderedCollections.OrderedDict{Module, OrderedCollections.OrderedDict{Revise.RelocatableExpr, Union{Nothing, Vector{Any}}}}, ex::Expr, filename::String, mod::Module)
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\parsing.jl:53
│      [7] parse_source!(mod_exprs_sigs::OrderedCollections.OrderedDict{Module, OrderedCollections.OrderedDict{Revise.RelocatableExpr, Union{Nothing, Vector{Any}}}}, src::String, filename::String, mod::Module; kwargs::@Kwargs{})
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\parsing.jl:50
│      [8] parse_source!
│        @ C:\Users\kirby\.julia\packages\Revise\bAgL0\src\parsing.jl:38 [inlined]
│      [9] parse_source!(mod_exprs_sigs::OrderedCollections.OrderedDict{Module, OrderedCollections.OrderedDict{Revise.RelocatableExpr, Union{Nothing, Vector{Any}}}}, filename::String, mod::Module; kwargs::@Kwargs{})
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\parsing.jl:27
│     [10] parse_source!
│        @ C:\Users\kirby\.julia\packages\Revise\bAgL0\src\parsing.jl:22 [inlined]
│     [11] parse_source
│        @ C:\Users\kirby\.julia\packages\Revise\bAgL0\src\parsing.jl:10 [inlined]
│     [12] queue_includes!(pkgdata::Revise.PkgData, id::Base.PkgId)
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\pkgs.jl:51
│     [13] #invokelatest#2
│        @ .\essentials.jl:892 [inlined]
│     [14] invokelatest
│        @ .\essentials.jl:889 [inlined]
│     [15] parse_pkg_files(id::Base.PkgId)
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\loading.jl:57
│     [16] watch_package(id::Base.PkgId)
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\pkgs.jl:349
│     [17] #invokelatest#2
│        @ .\essentials.jl:892 [inlined]
│     [18] invokelatest
│        @ .\essentials.jl:889 [inlined]
│     [19] watch_package_callback(id::Base.PkgId)
│        @ Revise C:\Users\kirby\.julia\packages\Revise\bAgL0\src\packagedef.jl:1371
│     [20] #invokelatest#2
│        @ .\essentials.jl:892 [inlined]
│     [21] invokelatest
│        @ .\essentials.jl:889 [inlined]
│     [22] run_package_callbacks(modkey::Base.PkgId)
│        @ Base .\loading.jl:1169
│     [23] __require_prelocked(uuidkey::Base.PkgId, env::String)
│        @ Base .\loading.jl:1819
│     [24] #invoke_in_world#3
│        @ .\essentials.jl:926 [inlined]
│     [25] invoke_in_world
│        @ .\essentials.jl:923 [inlined]
│     [26] _require_prelocked(uuidkey::Base.PkgId, env::String)
│        @ Base .\loading.jl:1803
│     [27] macro expansion
│        @ .\loading.jl:1790 [inlined]
│     [28] macro expansion
│        @ .\lock.jl:267 [inlined]
│     [29] __require(into::Module, mod::Symbol)
│        @ Base .\loading.jl:1753
│     [30] #invoke_in_world#3
│        @ .\essentials.jl:926 [inlined]
│     [31] invoke_in_world
│        @ .\essentials.jl:923 [inlined]
│     [32] require(into::Module, mod::Symbol)
│        @ Base .\loading.jl:1746
│     [33] include(mod::Module, _path::String)
│        @ Base .\Base.jl:495
│     [34] _require(pkg::Base.PkgId, env::String)
│        @ Base .\loading.jl:2014
│     [35] __require_prelocked(uuidkey::Base.PkgId, env::String)
│        @ Base .\loading.jl:1812
│    --- the last 12 lines are repeated 1 more time ---
│     [48] #invoke_in_world#3
│        @ .\essentials.jl:926 [inlined]
│     [49] invoke_in_world
│        @ .\essentials.jl:923 [inlined]
│     [50] _require_prelocked(uuidkey::Base.PkgId, env::String)
│        @ Base .\loading.jl:1803
│     [51] macro expansion
│        @ .\loading.jl:1790 [inlined]
│     [52] macro expansion
│        @ .\lock.jl:267 [inlined]
│     [53] __require(into::Module, mod::Symbol)
│        @ Base .\loading.jl:1753
│     [54] #invoke_in_world#3
│        @ .\essentials.jl:926 [inlined]
│     [55] invoke_in_world
│        @ .\essentials.jl:923 [inlined]
│     [56] require(into::Module, mod::Symbol)
│        @ Base .\loading.jl:1746
│     [57] eval
│        @ .\boot.jl:385 [inlined]
│     [58] eval(x::Expr)
│        @ Main.SymbolServer.LoadingBay c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\server.jl:25
│     [59] load_package(c::Pkg.Types.Context, uuid::Base.UUID, conn::Base.PipeEndpoint, loadingbay::Module, percentage::Int64)
│        @ Main.SymbolServer c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\utils.jl:635
│     [60] top-level scope
│        @ c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\server.jl:100
│     [61] include(mod::Module, _path::String)
│        @ Base .\Base.jl:495
│     [62] exec_options(opts::Base.JLOptions)
│        @ Base .\client.jl:318
└ @ Base loading.jl:1174
[ Info: Processing Profile... (71%)
[ Info: Processing DocStringExtensions... (73%)
[ Info: Processing Pluto... (74%)
[ Info: Indexing Brains... (75%)
[ Info: Processing DataAPI... (76%)
[ Info: Indexing Strategies... (77%)
[ Info: Processing TimesDates... (78%)
[ Info: Processing Logging... (79%)
[ Info: Indexing TypeTree... (80%)
[ Info: Processing MyConstants... (81%)
[ Info: Processing Statistics... (82%)
[ Info: Processing Documenter... (84%)
[ Info: Processing DashBase... (85%)
[ Info: Processing Generators... (86%)
[ Info: Indexing MyIntegrations... (87%)
[ Info: Processing CommonMark... (88%)
[ Info: Indexing OhMyREPL... (89%)
[ Info: Processing Tables... (90%)
[ Info: Indexing DashHtmlComponents... (91%)
┌ Warning: The `DashHtmlComponents` package is deprecated. All DashHtmlComponents functions have been moved to the Dash package. Please switch to `using Dash` instead.
└ @ DashHtmlComponents C:\Users\kirby\.julia\packages\DashHtmlComponents\bHm4X\src\DashHtmlComponents.jl:3
[ Info: Processing SparseArrays... (92%)
[ Info: Processing Utils... (93%)
[ Info: Indexing Example... (95%)
[ Info: Indexing WebSockets... (96%)
[ Info: Processing MacroTools... (97%)
[ Info: Processing WebIO... (98%)
[ Info: Processing HypertextLiteral... (99%)
WARNING: both IOExtras and Base export "readuntil"; uses of it in module WebSockets must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Strings must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Forms must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Connections must be qualified
WARNING: both OpenSSL and MbedTLS export "RSA"; uses of it in module Connections must be qualified
WARNING: both OpenSSL and MbedTLS export "digest"; uses of it in module Connections must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Messages must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Cookies must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Streams must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module MessageRequest must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module HeadersRequest must be qualified
WARNING: both ConcurrentUtilities and Connections export "Pool"; uses of it in module TimeoutRequest must be qualified
WARNING: both ConcurrentUtilities and Messages export "reset!"; uses of it in module TimeoutRequest must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module ExceptionRequest must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module RetryRequest must be qualified
WARNING: both OpenSSL and MbedTLS export "RSA"; uses of it in module RetryRequest must be qualified
WARNING: both OpenSSL and MbedTLS export "digest"; uses of it in module RetryRequest must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module ConnectionRequest must be qualified
WARNING: both Connections and ConcurrentUtilities export "Pool"; uses of it in module ConnectionRequest must be qualified
WARNING: both Messages and ConcurrentUtilities export "reset!"; uses of it in module ConnectionRequest must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module StreamRequest must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Servers must be qualified
WARNING: both Sockets and Servers export "listen"; uses of it in module Handlers must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module Handlers must be qualified
WARNING: both IOExtras and Base export "readuntil"; uses of it in module HTTP must be qualified
WARNING: both OpenSSL and MbedTLS export "RSA"; uses of it in module HTTP must be qualified
WARNING: both OpenSSL and MbedTLS export "digest"; uses of it in module HTTP must be qualified
WARNING: both FunctionalCollections and Base export "peek"; uses of it in module WebIO must be qualified
WARNING: both Mux and Base export "stack"; uses of it in module Blink must be qualified
WARNING: both Order and DataStructures export "ordtype"; uses of it in module SortingAlgorithms must be qualified
WARNING: both DataStructures and PlotlyJS export "path"; uses of it in module Charts must be qualified
WARNING: both DataStructures and PlotlyJS export "update!"; uses of it in module Charts must be qualified
WARNING: both JuliaSyntax and Base export "parse"; uses of it in module Cthulhu must be qualified
WARNING: both FilePathsBase and Dates export "canonicalize"; uses of it in module CSV must be qualified
WARNING: both Pipe and Base export "Pipe"; uses of it in module JLFzf must be qualified
WARNING: both MyBase and DataStructures export "isfull"; uses of it in module Strategies must be qualified
WARNING: both Utils and Inherit export "@test_nothrows"; uses of it in module Strategies must be qualified
[ Info: Now writing to disc 1b08a953-4be3-4667-9a23-24100242a84a
[ Info: Now writing to disc 49dc2e85-a5d0-5ad3-a950-438e2897f1b9
[ Info: Now writing to disc efcefdf7-47ab-520b-bdef-62a2eaa19f15
[ Info: Now writing to disc aacddb02-875f-59d6-b918-886e6ef4fbf8
[ Info: Now writing to disc dfaa095f-4041-5dcd-9319-2fabd8486b76
[ Info: Now writing to disc 6fe1bfb0-de20-5000-8ca7-80f57d26f881
[ Info: Now writing to disc f638f0a6-7fb0-5443-88ba-1cc74229b280
[ Info: Now writing to disc 76f85450-5226-5b5a-8eaa-529ad045b433
[ Info: Now writing to disc 2792f1a3-b283-48e8-9a74-f99dce5104f3
[ Info: Now writing to disc 05823500-19ac-5b8b-9628-191a04bc5112
[ Info: Now writing to disc d2c73de3-f751-5644-a686-071e5b155ba9
[ Info: Now writing to disc f2990250-8cf9-495f-b13a-cce12b45703c
[ Info: Now writing to disc 34004b35-14d8-5ef3-9330-4cdb6864b03a
[ Info: Now writing to disc b77e0a4c-d291-57a0-90e8-8db25a27a240
[ Info: Now writing to disc 88015f11-f218-50d7-93a8-a6af411a945d
[ Info: Now writing to disc 21216c6a-2e73-6563-6e65-726566657250
[ Info: Now writing to disc 4c63d2b9-4356-54db-8cca-17b64c39e42c
[ Info: Now writing to disc e6f89c97-d47a-5376-807f-9c37f3926c36
[ Info: Now writing to disc a03496cd-edff-5a9b-9e67-9cda94a718b5
[ Info: Now writing to disc e1544023-07c2-465c-b62f-0f87fe2899e3
[ Info: Now writing to disc 91d4177d-7536-5919-b921-800302f37372
[ Info: Now writing to disc 35d6a980-a343-548e-a6ea-1d62b119f2f4
[ Info: Now writing to disc 05181044-ff0b-4ac5-8273-598c1e38db00
[ Info: Now writing to disc 28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71
[ Info: Now writing to disc 47d2ed2b-36de-50cf-bf87-49c2cf4b8b91
[ Info: Now writing to disc 1eca21be-9b9b-4ed8-839a-6d8ae26b1781
[ Info: Now writing to disc 90014a1f-27ba-587c-ab20-58faa44d9150
[ Info: Now writing to disc 3fa0cd96-eef1-5676-8a61-b3b8758bbffb
[ Info: Now writing to disc 0dad84c5-d112-42e6-8d28-ef12dabb789f
[ Info: Now writing to disc 2f01184e-e22b-5df5-ae63-d93ebab69eaf
[ Info: Now writing to disc 842dd82b-1e85-43dc-bf29-5d0ee9dffc48
[ Info: Now writing to disc 4536629a-c528-5b80-bd46-f80d51c5b363
[ Info: Now writing to disc 442fdcdd-2543-5da2-b0f3-8c86c306513e
[ Info: Now writing to disc fa939f87-e72e-5be4-a000-7fc836dbe307
[ Info: Now writing to disc 36869731-bdee-424d-aa32-cab38c994e3b
[ Info: Now writing to disc f614ce44-8d35-4440-b1b8-bf2678eb2325
[ Info: Now writing to disc f0e56b4a-5159-44fe-b623-3e5288b988bb
[ Info: Now writing to disc f8c6e375-362e-5223-8a59-34ff63f689eb
[ Info: Now writing to disc eafb193a-b7ab-5a9e-9068-77385905fa72
[ Info: Now writing to disc 31a5f54b-26ea-5ae9-a837-f05ce5417438
[ Info: Now writing to disc c22f9ab0-d5fe-5066-847c-f4bb1cd4e361
[ Info: Now writing to disc 12413925-8142-5f55-bb0e-6d7ca50bb09b
[ Info: Now writing to disc 995b91a9-d308-5afd-9ec6-746e21dbc043
[ Info: Now writing to disc 01d81517-befc-4cb6-b9ec-a95719d0359c
[ Info: Now writing to disc 1bd9f7bb-701c-4338-bec7-ac987af7c555
[ Info: Now writing to disc d6f4376e-aef5-505a-96c1-9c027394607a
[ Info: Now writing to disc 5789e2e9-d7fb-5bc7-8068-2c6fae9b9549
[ Info: Now writing to disc 4d8831e6-92b7-49fb-bdf8-b643e874388c
[ Info: Now writing to disc 9a3f8284-a2c9-5f02-9a11-845980a1fd5c
[ Info: Now writing to disc 8bb1440f-4735-579b-a4ab-409b98df4dab
[ Info: Now writing to disc cd3eb016-35fb-5094-929b-558a96fad6f3
[ Info: Now writing to disc 41ab1584-1d38-5bbf-9106-f11c6c58b48f
[ Info: Now writing to disc c834827a-8449-5923-a945-d239c165b7dd
[ Info: Now writing to disc deac9b47-8bc7-5906-a0fe-35ac56dc84c0
[ Info: Now writing to disc 7f904dfe-b85e-4ff6-b463-dae2292396a8
[ Info: Now writing to disc a93c6f00-e57d-5684-b7b6-d8193f3e46c0
[ Info: Now writing to disc 83423d85-b0ee-5818-9007-b63ccbeb887a
[ Info: Now writing to disc 4af54fe1-eca0-43a8-85a7-787d91b784e3
[ Info: Now writing to disc 582ce82a-5fa8-45e1-82f5-1d2bceed5bd0
[ Info: Now writing to disc 0f1e0344-ec1d-5b48-a673-e5cf874b6c29
[ Info: Now writing to disc a3f928ae-7b40-5064-980b-68af3947d34b
[ Info: Now writing to disc 10745b16-79ce-11e8-11f9-7d13ad32a3b2
[ Info: Now writing to disc da1fd8a2-8d9e-5ec2-8556-3022fb5608a2
[ Info: Now writing to disc 6fafb56a-5788-4b4e-91ca-c0cea6611c73
[ Info: Now writing to disc 736d6165-7244-6769-4267-6b50796e6954
[ Info: Now writing to disc 7729d465-31a7-4176-a20e-8365fcc0b2f9
[ Info: Now writing to disc aedffcd0-7271-4cad-89d0-dc628f76c6d3
[ Info: Now writing to disc 476501e8-09a2-5ece-8869-fb82de89a1fa
[ Info: Now writing to disc 4607b0f0-06f3-5cda-b6b1-a6196a1729e9
[ Info: Now writing to disc 5218b696-f38b-4ac9-8b61-a12ec717816d
[ Info: Now writing to disc d2d8ad47-f31e-4a5c-b6b7-649c61558b20
[ Info: Now writing to disc c7e460c6-2fb9-53a9-8c5b-16f535851c63
[ Info: Now writing to disc ac1192a8-f4b3-4bfe-ba22-af5b92cd3ab2
[ Info: Now writing to disc ea8e919c-243c-51af-8825-aaa63cd721ce
[ Info: Now writing to disc e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28
[ Info: Now writing to disc 410a4b4d-49e4-4fbc-ab6d-cb71b17b3775
[ Info: Now writing to disc 033835bb-8acc-5ee8-8aae-3f567f8a3819
[ Info: Now writing to disc c87230d0-a227-11e9-1b43-d7ebe4e7570a
[ Info: Now writing to disc 94e857df-77ce-4151-89e5-788b33177be4
[ Info: Now writing to disc 92d709cd-6900-40b7-9082-c6be49f344b6
[ Info: Now writing to disc 7bb11b4b-c456-427c-905f-25cbca6b3d5f
ERROR: LoadError: MethodError: no method matching write(::IOStream, ::Type{Any})
You may have intended to import Base.write

Closest candidates are:
  write(::Any, !Matched::Int64)
   @ Main.SymbolServer c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\serialize.jl:47
  write(::Any, !Matched::Main.SymbolServer.FakeTypeVar)
   @ Main.SymbolServer c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\serialize.jl:74
  write(::Any, !Matched::Main.SymbolServer.FunctionStore)
   @ Main.SymbolServer c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\serialize.jl:114
  ...

Stacktrace:
  [1] write_vector(io::IOStream, x::Vector{Any})
    @ Main.SymbolServer.CacheStore c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\serialize.jl:168
  [2] write(io::IOStream, x::Main.SymbolServer.DataTypeStore)
    @ Main.SymbolServer.CacheStore c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\serialize.jl:128
  [3] write(io::IOStream, x::Main.SymbolServer.ModuleStore)
    @ Main.SymbolServer.CacheStore c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\serialize.jl:149
  [4] write(io::IOStream, x::Main.SymbolServer.Package)
    @ Main.SymbolServer.CacheStore c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\serialize.jl:160
  [5] julia-vscode/LanguageServer.jl#57
    @ c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\utils.jl:648 [inlined]
  [6] open(::Main.SymbolServer.var"#57#58"{Main.SymbolServer.Package}, ::String, ::Vararg{String}; kwargs::@Kwargs{})
    @ Base .\io.jl:396
  [7] open
    @ .\io.jl:393 [inlined]
  [8] write_cache(uuid::Base.UUID, pkg::Main.SymbolServer.Package, outpath::String)
    @ Main.SymbolServer c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\utils.jl:647
  [9] write_depot(server::Main.SymbolServer.Server, ctx::Pkg.Types.Context, written_caches::Vector{String})
    @ Main.SymbolServer c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\utils.jl:685
 [10] top-level scope
    @ c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\server.jl:129
in expression starting at c:\Users\kirby\.vscode\extensions\julialang.language-julia-1.79.2\scripts\packages\SymbolServer\src\server.jl:1
[ Info: DataServer handler thread exited

Does anyone have suggestions on how to invest this further? Thank you.

mind6 commented 3 months ago

If this seems like a SymbolServer issue instead of LS issue, should it be moved to the SymbolServer.jl issues section?