# Error while plotting

**URL:** <https://discourse.julialang.org/t/error-while-plotting/90210>\
**Category:** New to Julia\
**Tags:** plotting\
**Created:** [November 13, 2022, 10:45pm UTC](https://discourse.julialang.org/t/error-while-plotting/90210 "2022-11-13T22:45:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alemoreno991](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alemoreno991/32/44362_2.png) [@alemoreno991](https://discourse.julialang.org/u/alemoreno991)\
**Post date:** [November 13, 2022, 10:45pm UTC](https://discourse.julialang.org/t/error-while-plotting/90210/1 "2022-11-13T22:45:49Z")

</div>

Hello, I’m getting an error while trying to plot a simple graph. I don’t really understand how to solve this. So, I’d really appreciate if you could help me.

```julia
┌ Warning: `URIParser` is deprecated, use `URIs` instead.
│ caller = ip:0x0
└ @ Core :-1
[45146:1113/164103.945859:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
ERROR: LoadError: Unexpected end of input
Line: 0
Around: ......
           ^

Stacktrace:
  [1] error(s::String)
    @ Base ./error.jl:33
  [2] _error(message::String, ps::JSON.Parser.MemoryParserState)
    @ JSON.Parser ~/.julia/packages/JSON/NeJ9k/src/Parser.jl:140
  [3] byteat
    @ ~/.julia/packages/JSON/NeJ9k/src/Parser.jl:49 [inlined]
  [4] parse_value(pc::JSON.Parser.ParserContext{Dict{String, Any}, Int64, true, nothing}, ps::JSON.Parser.MemoryParserState)
    @ JSON.Parser ~/.julia/packages/JSON/NeJ9k/src/Parser.jl:160
  [5] parse(str::String; dicttype::Type, inttype::Type{Int64}, allownan::Bool, null::Nothing)
    @ JSON.Parser ~/.julia/packages/JSON/NeJ9k/src/Parser.jl:450
  [6] parse
    @ ~/.julia/packages/JSON/NeJ9k/src/Parser.jl:448 [inlined]
  [7] req_response(app::Electron.Application, cmd::Dict{String, Any})
    @ Electron ~/.julia/packages/Electron/ILvWR/src/Electron.jl:242
  [8] Electron.Window(app::Electron.Application, options::Dict{String, Any})
    @ Electron ~/.julia/packages/Electron/ILvWR/src/Electron.jl:326
  [9] #Window#16
    @ ~/.julia/packages/Electron/ILvWR/src/Electron.jl:344 [inlined]
 [10] Electron.Window(args::URIParser.URI; kwargs::Base.Pairs{Symbol, Dict{String, Dict{String, Bool}}, Tuple{Symbol}, NamedTuple{(:options,), Tuple{Dict{String, Dict{String, Bool}}}}})
    @ Electron ~/.julia/packages/Electron/ILvWR/src/Electron.jl:374
 [11] _getglobalplotwindow()
    @ ElectronDisplay ~/.julia/packages/ElectronDisplay/Mu44j/src/ElectronDisplay.jl:91
 [12] displayplot(d::ElectronDisplay.ElectronDisplayType, type::String, data::String; options::Dict{String, Any})
    @ ElectronDisplay ~/.julia/packages/ElectronDisplay/Mu44j/src/ElectronDisplay.jl:99
 [13] displayplot
    @ ~/.julia/packages/ElectronDisplay/Mu44j/src/ElectronDisplay.jl:99 [inlined]
 [14] display(d::ElectronDisplay.ElectronDisplayType, #unused#::MIME{Symbol("image/svg+xml")}, x::WARNING: importing deprecated binding Colors.RGB1 into PlotUtils.
WARNING: importing deprecated binding Colors.RGB1 into Plots.
WARNING: importing deprecated binding Colors.RGB4 into PlotUtils.
WARNING: importing deprecated binding Colors.RGB4 into Plots.
Plots.Plot{Plots.GRBackend})
    @ ElectronDisplay ~/.julia/packages/ElectronDisplay/Mu44j/src/ElectronDisplay.jl:193
 [15] display(d::ElectronDisplay.ElectronDisplayType, mime::String, x::Any)
    @ Base.Multimedia ./multimedia.jl:216
 [16] display(d::ElectronDisplay.ElectronDisplayType, x::Plots.Plot{Plots.GRBackend})
    @ ElectronDisplay ~/.julia/packages/ElectronDisplay/Mu44j/src/ElectronDisplay.jl:280
 [17] display(x::Any)
    @ Base.Multimedia ./multimedia.jl:328
 [18] top-level scope
    @ ~/Documents/GameTheory/GameTheory_UT/final_project/test/test_game.jl:123
 [19] include(fname::String)
    @ Base.MainInclude ./client.jl:451
 [20] top-level scope
    @ ~/Documents/GameTheory/GameTheory_UT/final_project/test/runtests.jl:13
 [21] include(fname::String)
    @ Base.MainInclude ./client.jl:451
 [22] top-level scope
    @ none:6
in expression starting at /home/alemoreno991/Documents/GameTheory/GameTheory_UT/final_project/test/test_game.jl:123
in expression starting at /home/alemoreno991/Documents/GameTheory/GameTheory_UT/final_project/test/runtests.jl:13
ERROR: Package Assignment5 errored during testing

```

---

<div class="post-metadata">

**Author:** ![Ralph\_Smith](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ralph_smith/32/10344_2.png) [@Ralph\_Smith](https://discourse.julialang.org/u/Ralph_Smith)\
**Post date:** [November 14, 2022, 2:22am UTC](https://discourse.julialang.org/t/error-while-plotting/90210/2 "2022-11-14T02:22:56Z")

</div>

The current registered version of ElectronDisplay forces an older version of Electron (and therefore some others) which gave me some troubles. If you do `add ElectronDisplay#master` at the package manager prompt, you should get newer versions of several packages and may have a better experience.  
FWIW, I am using ElectronDisplay-master with Plots and Makie on a Linux system now with no issues.
