-
Notifications
You must be signed in to change notification settings - Fork 23
Closed
Description
I got the following error inside an Infiltrator session:
ERROR: FieldError: type CodeInfo has no field `linetable`, available fields: `code`, `debuginfo`, `ssavaluetypes`, `ssaflags`, `slotnames`, `slotflags`, `slottypes`, `rettype`, `parent`, `edges`, `min_world`, `max_world`, `method_for_inference_limit_heuristics`, `nargs`, `propagate_inbounds`, `has_fcall`, `nospecializeinfer`, `isva`, `inlining`, `constprop`, `purity`, `inlining_cost`
Stacktrace:
[1] getproperty(ci::Core.CodeInfo, s::Symbol)
@ Base ./deprecated.jl:459
[2] #find_first_topelevel_scope##0
@ ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:885 [inlined]
[3] findnext
@ ./array.jl:2358 [inlined]
[4] findfirst
@ ./array.jl:2409 [inlined]
[5] find_first_topelevel_scope(bt::Vector{Union{Ptr{Nothing}, Base.InterpreterIP}})
@ Infiltrator ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:882
[6] crop_backtrace
@ ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:902 [inlined]
[7] (::Infiltrator.var"#32#33")(::@NamedTuple{exception::Base.Meta.ParseError, backtrace::Vector{Union{…}}})
@ Infiltrator ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:707
[8] iterate
@ ./generator.jl:48 [inlined]
[9] _collect(c::Base.ExceptionStack, itr::Base.Generator{…}, ::Base.EltypeUnknown, isz::Base.HasShape{…})
@ Base ./array.jl:809
[10] collect_similar
@ ./array.jl:718 [inlined]
[11] map
@ ./abstractarray.jl:3400 [inlined]
[12] (::Infiltrator.var"#26#27"{…})(s::REPL.LineEdit.MIState, buf::IOBuffer, ok::Bool)
@ Infiltrator ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:705
[13] #invokelatest#1
@ ./essentials.jl:1048 [inlined]
[14] invokelatest
@ ./essentials.jl:1045 [inlined]
[15] run_interface(terminal::REPL.Terminals.TextTerminal, m::REPL.LineEdit.ModalInterface, s::REPL.LineEdit.MIState)
@ REPL.LineEdit ~/.julia/juliaup/julia-nightly/share/julia/stdlib/v1.12/REPL/src/LineEdit.jl:2766
[16] run_interface
@ ~/.julia/juliaup/julia-nightly/share/julia/stdlib/v1.12/REPL/src/LineEdit.jl:2760 [inlined]
[17] debugprompt(mod::Module, locals::Dict{…}, trace::Vector{…}, terminal::REPL.Terminals.TTYTerminal, repl::REPL.LineEditREPL, ex::Nothing, bt::Nothing; nostack::Bool, file::String, fileline::Int64)
@ Infiltrator ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:739
[18] start_prompt(mod::Module, locals::Dict{…}, file::String, fileline::Int64, ex::Nothing, bt::Nothing; terminal::Nothing, repl::Nothing, nostack::Bool)
@ Infiltrator ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:400
[19] start_prompt(mod::Module, locals::Dict{Symbol, Any}, file::String, fileline::Int64, ex::Nothing, bt::Nothing)
@ Infiltrator ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:300
[20] start_prompt
@ ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:300 [inlined]
[21] macro expansion
@ ~/.julia/packages/Infiltrator/uvPvr/src/Infiltrator.jl:68 [inlined]
See JuliaLang/julia#52415 for the upstream PR that caused this
Metadata
Metadata
Assignees
Labels
No labels