# Error running Pluto

**URL:** https://discourse.julialang.org/t/error-running-pluto/130382
**Category:** General Usage
**Created:** [July 1, 2025, 5:05pm UTC](https://discourse.julialang.org/t/error-running-pluto/130382 "2025-07-01T17:05:42Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Miguel](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Miguel](https://discourse.julialang.org/u/Miguel)
#### Post date: [July 1, 2025, 5:05pm UTC](https://discourse.julialang.org/t/error-running-pluto/130382/1 "2025-07-01T17:05:42Z")

</div>

After installing Plotly, I can no longer run Pluto in Firefox or Brave. The following error message appears in the console when loading Pluto:

julia\> Pluto.run()

Opening XXXXXXXXX in your default browser… ~ have fun!

Press Ctrl+C in this terminal to stop Pluto

┌ Error:  
│ exception =  
│ MethodError: Cannot `convert` an object of type  
│ SubArray{UInt8,1,Memory{UInt8},Tuple{UnitRange{Int64}},true} to an object of type  
│ SubArray{UInt8,1,Vector{UInt8},Tuple{UnitRange{Int64}},true}  
│ The function `convert` exists, but no method is defined for this combination of argument types.  
│  
│ Closest candidates are:  
│ SubArray{T, N, P, I, L}(::Any, ::Any, ::Any, ::Any) where {T, N, P, I, L}  
│ @ Base subarray.jl:19  
│ convert(::Type{T}, ::T) where T  
│ @ Base Base.jl:126  
│ convert(::Type{T}, ::LinearAlgebra.Factorization) where T\<:AbstractArray  
│ @ LinearAlgebra ~/.julia/juliaup/julia-1.11.5+0.x64.linux.gnu/share/julia/stdlib/v1.11/LinearAlgebra/src/factorization.jl:104  
│ …  
│  
│ Stacktrace:  
│ [1] readuntil(buf::IOBuffer, find\_delimiter::typeof(HTTP.Parsers.find\_end\_of\_header))  
│ @ HTTP.IOExtras ~/.julia/packages/HTTP/aTjcj/src/IOExtras.jl:139  
│ [2] readuntil(t::HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, f::Function, sizehint::Int64)  
│ @ HTTP.ConnectionPool ~/.julia/packages/HTTP/aTjcj/src/ConnectionPool.jl:296  
│ [3] readuntil(t::HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, f::Function)  
│ @ HTTP.ConnectionPool ~/.julia/packages/HTTP/aTjcj/src/ConnectionPool.jl:292  
│ [4] readheaders(io::HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, message::HTTP.Messages.Request)  
│ @ HTTP.Messages ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:537  
│ [5] startread(http::HTTP.Streams.Stream{HTTP.Messages.Request, HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}})  
│ @ HTTP.Streams ~/.julia/packages/HTTP/aTjcj/src/Streams.jl:170  
│ [6] handle\_transaction(f::HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#215#225"{Pluto.ServerSession, Base.RefValue{Function}, HTTP.Handlers.Router{Symbol(“##230”)}}}}, t::HTTP.ConnectionPool.Transaction{Sockets.TCPSocket}, server::HTTP.Servers.Server{Nothing, Sockets.TCPServer}; final\_transaction::Bool)  
│ @ HTTP.Servers ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:391  
│ [7] handle\_connection(f::Function, c::HTTP.ConnectionPool.Connection{Sockets.TCPSocket}, server::HTTP.Servers.Server{Nothing, Sockets.TCPServer}, reuse\_limit::Int64, readtimeout::Int64)  
│ @ HTTP.Servers ~/.julia/packages/HTTP/aTjcj/src/Servers.jl:347  
│ [8] (::HTTP.Servers.var"#8#9"{HTTP.Handlers.var"#4#5"{HTTP.Handlers.StreamHandlerFunction{Pluto.var"#215#225"{Pluto.ServerSession, Base.RefValue{Function}, HTTP.Handlers.Router{Symbol(“##230”)}}}}, HTTP.Servers.Server{Nothing, Sockets.TCPServer}, Base.RefValue{Int64}, Int64, Int64, Bool, Base.Semaphore, HTTP.ConnectionPool.Connection{Sockets.TCPSocket}})()

I deleted Plotly, but the error persists. Maybe the error occurred by coincidence when I installed Plotly. I am using Mx-Linux as my operating system. Can someone please help me with this?
