-
-
Save fonsp/34dcc52e853baf512341034ede911f3f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
julia> import Pluto; Pluto.run(require_secret_for_access=false, require_secret_for_open_links=false, launch_browser=false, auto_reload_from_file=true, port=1234) | |
Go to http://localhost:1234/ in your browser to start writing ~ have fun! | |
Press Ctrl+C in this terminal to stop Pluto | |
Updating registry at `~/.julia/registries/General.toml` | |
┌ Error: Update notebook failed | |
│ 🙋.body["updates"] = | |
│ 2-element Vector{Dict{Any, Any}}: | |
│ Dict("value" => Dict{Any, Any}("local_code" => "", "cell_id" => "92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e", "running_disabled" => false, "code" => "", "code_folded" => false), "op" => "add", "path" => ["cell_inputs", "92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e"]) | |
│ Dict("value" => ["eb63031e-79f5-11ec-1c82-93c446b33177", "f2ef4abc-6006-4586-810f-f7515733c099", "c1353faa-3e07-4c88-93c7-e1f9f7b49920", "92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e", "96396d23-5d27-4e52-b857-99a791cf2d79", "d3dcbcd6-12eb-49a4-aadb-f6e1913b7260"], "op" => "replace", "path" => ["cell_order"]) | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Dict{Symbol, Symbol}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:335 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:337 | |
┌ Warning: Response function to message of type :update_notebook failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "80h2q" | |
│ "body" => Dict{Any, Any}("updates"=>Dict{Any, Any}[Dict("value"=>Dict{Any, Any}("local_code"=>"", "cell_id"=>"92b62f58… | |
│ "request_id" => "d7nxef" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "update_notebook" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Dict{Symbol, Any}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:343 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 | |
┌ Error: Update notebook failed | |
│ 🙋.body["updates"] = | |
│ 1-element Vector{Dict{Any, Any}}: | |
│ Dict("value" => "ENTER JC PASSWORD HERE:", "op" => "replace", "path" => ["cell_inputs", "f2ef4abc-6006-4586-810f-f7515733c099", "code"]) | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Dict{Symbol, Symbol}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:335 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:337 | |
┌ Warning: Response function to message of type :run_multiple_cells failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "80h2q" | |
│ "body" => Dict{Any, Any}("cells"=>["92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e"]) | |
│ "request_id" => "wss8ct" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "run_multiple_cells" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Nothing) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] send_notebook_changes! | |
│ @ ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:184 [inlined] | |
│ [18] response_run_multiple_cells(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:410 | |
│ [19] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [20] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [21] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [22] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [23] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [24] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [25] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [26] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [27] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 | |
┌ Warning: Response function to message of type :run_multiple_cells failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "kkcz0d" | |
│ "body" => Dict{Any, Any}("cells"=>Any[]) | |
│ "request_id" => "wa1y08" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "run_multiple_cells" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Nothing) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] send_notebook_changes! | |
│ @ ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:184 [inlined] | |
│ [18] response_run_multiple_cells(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:410 | |
│ [19] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [20] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [21] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [22] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [23] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [24] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [25] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [26] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [27] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 | |
┌ Warning: Response function to message of type :update_notebook failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "r2je8d" | |
│ "body" => Dict{Any, Any}("updates"=>Dict{Any, Any}[Dict("value"=>"ENTER JC PASSWORD HERE:", "op"=>"replace", "path"=>[… | |
│ "request_id" => "1xgrunm" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "update_notebook" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Dict{Symbol, Any}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:343 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 | |
┌ Warning: Response function to message of type :run_multiple_cells failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "r2je8d" | |
│ "body" => Dict{Any, Any}("cells"=>["f2ef4abc-6006-4586-810f-f7515733c099"]) | |
│ "request_id" => "1m80udi" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "run_multiple_cells" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Nothing) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] send_notebook_changes! | |
│ @ ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:184 [inlined] | |
│ [18] response_run_multiple_cells(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:410 | |
│ [19] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [20] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [21] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [22] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [23] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [24] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [25] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [26] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [27] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 | |
┌ Error: Update notebook failed | |
│ 🙋.body["updates"] = | |
│ 2-element Vector{Dict{Any, Any}}: | |
│ Dict("value" => "a", "op" => "replace", "path" => ["cell_inputs", "92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e", "local_code"]) | |
│ Dict("value" => "f1018eba-f3ae-4af2-af7a-141190e82473", "op" => "replace", "path" => ["cell_inputs", "92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e", "local_code_author_name"]) | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#62#63"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:58 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileSaveEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:57 [inlined] | |
│ [16] save_notebook(session::Pluto.ServerSession, notebook::Pluto.Notebook) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Session.jl:56 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:320 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:337 | |
┌ Warning: Response function to message of type :update_notebook failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "80h2q" | |
│ "body" => Dict{Any, Any}("updates"=>Dict{Any, Any}[Dict("value"=>"a", "op"=>"replace", "path"=>["cell_inputs", "92b62f… | |
│ "request_id" => "v0cck8" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "update_notebook" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Dict{Symbol, Any}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:343 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 | |
┌ Error: Update notebook failed | |
│ 🙋.body["updates"] = | |
│ 1-element Vector{Dict{Any, Any}}: | |
│ Dict("value" => "", "op" => "replace", "path" => ["cell_inputs", "92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e", "local_code"]) | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#62#63"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:58 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileSaveEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:57 [inlined] | |
│ [16] save_notebook(session::Pluto.ServerSession, notebook::Pluto.Notebook) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Session.jl:56 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:320 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:337 | |
┌ Warning: Response function to message of type :update_notebook failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "80h2q" | |
│ "body" => Dict{Any, Any}("updates"=>Dict{Any, Any}[Dict("value"=>"", "op"=>"replace", "path"=>["cell_inputs", "92b62f5… | |
│ "request_id" => "15ofd4t" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "update_notebook" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Dict{Symbol, Any}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:343 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 | |
┌ Error: Update notebook failed | |
│ 🙋.body["updates"] = | |
│ 1-element Vector{Dict{Any, Any}}: | |
│ Dict("value" => "1", "op" => "replace", "path" => ["cell_inputs", "92b62f58-dea0-4d64-aa17-ad0d2e8ebc0e", "local_code"]) | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#62#63"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:58 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileSaveEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:57 [inlined] | |
│ [16] save_notebook(session::Pluto.ServerSession, notebook::Pluto.Notebook) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Session.jl:56 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:320 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:337 | |
┌ Warning: Response function to message of type :update_notebook failed | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:377 | |
┌ Warning: Reading WebSocket client stream failed for unknown reason: | |
│ parentbody = | |
│ Dict{Any, Any} with 5 entries: | |
│ "client_id" => "80h2q" | |
│ "body" => Dict{Any, Any}("updates"=>Dict{Any, Any}[Dict("value"=>"1", "op"=>"replace", "path"=>["cell_inputs", "92b62f… | |
│ "request_id" => "184rvr4" | |
│ "notebook_id" => "eb63031e-79f5-11ec-0eef-ff11b639b3bc" | |
│ "type" => "update_notebook" | |
│ exception = | |
│ KeyError: key UUID("d3dcbcd6-12eb-49a4-aadb-f6e1913b7260") not found | |
│ Stacktrace: | |
│ [1] getindex | |
│ @ ./dict.jl:481 [inlined] | |
│ [2] #52 | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:75 [inlined] | |
│ [3] iterate | |
│ @ ./generator.jl:47 [inlined] | |
│ [4] collect_to!(dest::Vector{Pluto.Cell}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, offs::Int64, st::Int64) | |
│ @ Base ./array.jl:782 | |
│ [5] collect_to_with_first! | |
│ @ ./array.jl:760 [inlined] | |
│ [6] _collect(c::Vector{Base.UUID}, itr::Base.Generator{Vector{Base.UUID}, Pluto.var"#52#53"{Dict{Base.UUID, Pluto.Cell}}}, #unused#::Base.EltypeUnknown, isz::Base.HasShape{1}) | |
│ @ Base ./array.jl:754 | |
│ [7] collect_similar | |
│ @ ./array.jl:653 [inlined] | |
│ [8] map | |
│ @ ./abstractarray.jl:2849 [inlined] | |
│ [9] getproperty | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:74 [inlined] | |
│ [10] save_notebook(io::IOBuffer, notebook::Pluto.Notebook, serialize_temp::Bool) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Notebook.jl:154 | |
│ [11] save_notebook | |
│ @ ~/Documents/Pluto.jl/src/notebook/Notebook.jl:105 [inlined] | |
│ [12] (::Pluto.var"#64#65"{Pluto.Notebook})(io::IOBuffer) | |
│ @ Pluto ~/Documents/Pluto.jl/src/notebook/Events.jl:75 | |
│ [13] sprint(::Function; context::Nothing, sizehint::Int64) | |
│ @ Base ./strings/io.jl:114 | |
│ [14] sprint | |
│ @ ./strings/io.jl:108 [inlined] | |
│ [15] FileEditEvent | |
│ @ ~/Documents/Pluto.jl/src/notebook/Events.jl:72 [inlined] | |
│ [16] send_notebook_changes!(🙋::Pluto.ClientRequest; commentary::Dict{Symbol, Any}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:204 | |
│ [17] response_update_notebook(🙋::Pluto.ClientRequest) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/Dynamic.jl:343 | |
│ [18] process_ws_message(session::Pluto.ServerSession, parentbody::Dict{Any, Any}, clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:375 | |
│ [19] (::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}})(clientstream::HTTP.WebSockets.WebSocket{HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:171 | |
│ [20] upgrade(f::Pluto.var"#345#355"{Pluto.ServerSession, Base.RefValue{Function}}, http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}; binary::Bool) | |
│ @ HTTP.WebSockets ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:160 | |
│ [21] upgrade | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/WebSockets.jl:142 [inlined] | |
│ [22] (::Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}})(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}) | |
│ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:153 | |
│ [23] handle | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:270 [inlined] | |
│ [24] #4 | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Handlers.jl:351 [inlined] | |
│ [25] macro expansion | |
│ @ ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:415 [inlined] | |
│ [26] (::HTTP.Servers.var"#13#14"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#344#354"{Pluto.ServerSession, HTTP.Handlers.Router{Symbol("##274")}, Base.RefValue{Function}}}}, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}}})() | |
│ @ HTTP.Servers ./task.jl:423 | |
└ @ Pluto ~/Documents/Pluto.jl/src/webserver/WebServer.jl:179 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment