We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I've simplified existing code to the bare minimum to reproduce the crash:
begin local k = 0 end a = 1
Running this in VS Code debug mode:
Executing task: C:\Users\Pierr\.julia\juliaup\julia-1.10.2+0.x64.w64.mingw32\bin\julia.exe --color=yes --startup-file=no --history-file=no --project=C:\Users\Pierr\.julia\environments\v1.10 c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\debugger\run_debugger.jl \\.\pipe\vsc-jl-dbg-c75982ac-80eb-479a-b262-4b8d07eab950 \\.\pipe\vsc-jl-cr-e9d4abb1-2c9d-4797-8214-12ee986017b7 > Connecting to debugger... Done! ┌ Error: Some Julia code in the VS Code extension crashed └ @ VSCodeDebugger c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\error_handler.jl:15 ┌ Error: Some Julia code in the VS Code extension crashed └ @ VSCodeDebugger c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\error_handler.jl:15 ERROR: ERROR: ArgumentError: Endpoint is not running, the current state is closed.lowering did not return a `:thunk` expression, got $(Expr(:toplevel, :(#= C:\Development\GitHub\Julia\Learning\11_flow\f1.jl:1 =#), quote #= C:\Development\GitHub\Julia\Learning\11_flow\f1.jl:2 =# local k = 0 end, :(#= C:\Development\GitHub\Julia\Learning\11_flow\f1.jl:4 =#), :(a = 1))) Stacktrace: [1] Stacktrace:VSCodeDebugger.JuliaInterpreter.Frame(mod::Module, ex::Expr) @[1] VSCodeDebugger.JuliaInterpretererror(s::String) c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\JuliaInterpreter\src\ @types.jl:280 Base .\[2]error.jl:35 get_next_top_level_frame(state::VSCodeDebugger.DebugAdapter.DebuggerState) @[2] VSCodeDebugger.DebugAdaptercheck_dead_endpoint! c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\DebugAdapter\src\ @debugger_core.jl:60 c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\JSONRPC\src\ core.jl:344 [inlined][3] our_debug_command(cmd::Symbol, state::VSCodeDebugger.DebugAdapter.DebuggerState)[3] @send_success_response(endpoint::VSCodeDebugger.JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, original_request::Dict{String, Any}, result::VSCodeDebugger.DebugAdapter.ThreadsResponseArguments) VSCodeDebugger.DebugAdapter @ c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\DebugAdapter\src\VSCodeDebugger.JSONRPCdebugger_core.jl:83 c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\JSONRPC\src\ core.jl:298 [4] startdebug(socket::Base.PipeEndpoint, error_handler::VSCodeDebugger.var"#3#4"{Tuple{String, String}})[4] @dispatch_msg(x::VSCodeDebugger.JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, dispatcher::VSCodeDebugger.JSONRPC.MsgDispatcher, msg::Dict{String, Any}) VSCodeDebugger.DebugAdapter @ c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\DebugAdapter\src\VSCodeDebugger.JSONRPCpackagedef.jl:106 c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\JSONRPC\src\ typed.jl:73 [5] startdebugger()[5] @(::VSCodeDebugger.DebugAdapter.var"#146#172"{VSCodeDebugger.var"#3#4"{Tuple{String, String}}, VSCodeDebugger.JSONRPC.JSONRPCEndpoint{Base.PipeEndpoint, Base.PipeEndpoint}, VSCodeDebugger.JSONRPC.MsgDispatcher})() VSCodeDebugger @ c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\VSCodeDebugger\src\VSCodeDebugger.DebugAdapterVSCodeDebugger.jl:43 c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\packages\DebugAdapter\src\ packagedef.jl:76 [6] top-level scope @ c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\debugger\run_debugger.jl:13 [7] include(mod::Module, _path::String) @ Base .\Base.jl:495 [8] exec_options(opts::Base.JLOptions) @ Base .\client.jl:318 [9] _start() @ Base .\client.jl:552 * The terminal process "C:\Users\Pierr\.julia\juliaup\julia-1.10.2+0.x64.w64.mingw32\bin\julia.exe '--color=yes', '--startup-file=no', '--history-file=no', '--project=C:\Users\Pierr\.julia\environments\v1.10', 'c:\Users\Pierr\.vscode\extensions\julialang.language-julia-1.75.2\scripts\debugger\run_debugger.jl', '\\.\pipe\vsc-jl-dbg-c75982ac-80eb-479a-b262-4b8d07eab950', '\\.\pipe\vsc-jl-cr-e9d4abb1-2c9d-4797-8214-12ee986017b7'" terminated with exit code: 1.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I've simplified existing code to the bare minimum to reproduce the crash:
Running this in VS Code debug mode:
The text was updated successfully, but these errors were encountered: