Skip to content

[BUG] Error upon interrupt signal #309

@tlienart

Description

@tlienart

Please search existing issues to avoid duplicates.

Details

  • Atom version: 1.37
  • Julia version: 1.3
  • OS: Mac, Mojave
  • Package versions:
    • Atom.jl: 0.8.7
    • julia-client: 0.8.9
    • ink: 0.10.10

Steps to reproduce

Not reproducible in a deterministic way afaict. It only happened once to me thus far.

My context:

  • start new julia session
  • using LiveServer.jl
  • start server
  • shutting down server with CTRL+C (interrupt signal)
  • got a red bubble (cf below) with stacktrace:
InterruptException:
_string_n at string.jl:60 [inlined]
StringVector at iobuffer.jl:31 [inlined]
#IOBuffer#320(::Bool, ::Bool, ::Nothing, ::Bool, ::Int64, ::Int64, ::Type{Base.GenericIOBuffer{Array{UInt8,1}}}) at iobuffer.jl:114
Type at none:0 [inlined]
print_to_string(::Symbol) at io.jl:127
string at io.jl:168 [inlined]
_broadcast_getindex_evalf at broadcast.jl:625 [inlined]
_broadcast_getindex at broadcast.jl:598 [inlined]
_getindex at broadcast.jl:622 [inlined]
_getindex at broadcast.jl:621 [inlined]
_broadcast_getindex at broadcast.jl:597 [inlined]
getindex at broadcast.jl:558 [inlined]
copyto_nonleaf!(::Array{Nothing,1}, ::Base.Broadcast.Broadcasted{Base.Broadcast.DefaultArrayStyle{1},Tuple{Base.OneTo{Int64}},typeof(CodeTools.getmodule),Tuple{Base.RefValue{Module},Base.Broadcast.Broadcasted{Base.Broadcast.DefaultArrayStyle{1},Nothing,typeof(string),Tuple{Base.Broadcast.Extruded{Array{Symbol,1},Tuple{Bool},Tuple{Int64}}}}}}, ::Base.OneTo{Int64}, ::Int64, ::Int64) at broadcast.jl:982
copy at broadcast.jl:836 [inlined]
materialize at broadcast.jl:798 [inlined]
children(::Module) at module.jl:200
allchildren(::Module, ::Set{Module}) at module.jl:204
allchildren(::Module, ::Set{Module}) at module.jl:205
allchildren(::Module, ::Set{Module}) at module.jl:205
allchildren(::Module, ::Set{Module}) at module.jl:205
allchildren(::Module, ::Set{Module}) at module.jl:205
allchildren(::Module, ::Set{Module}) at module.jl:205
allchildren(::Module, ::Set{Module}) at module.jl:205
allchildren at module.jl:204 [inlined]
(::getfield(Atom, Symbol("##101#102")))() at eval.jl:41
handlemsg(::Dict{String,Any}) at comm.jl:164
(::getfield(Atom, Symbol("##19#21")){Array{Any,1}})() at task.jl:268

Screen Shot 2019-06-04 at 12 43 58 pm

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions