Closed
Description
julia> versioninfo()
Julia Version 1.11.0-DEV.714
Commit 0be0b389e3* (2023-10-23 12:24 UTC)
Platform Info:
OS: Linux (x86_64-pc-linux-gnu)
CPU: 12 × 12th Gen Intel(R) Core(TM) i7-1255U
WORD_SIZE: 64
LLVM: libLLVM-15.0.7 (ORCJIT, alderlake)
Threads: 1 on 12 virtual cores
Environment:
JULIA_PKG_SERVER = https://internal.juliahub.com
JULIA_PKG_USE_CLI_GIT = true
function f(;kwargs...)
try
kwargs = rand((values(kwargs), (progress=1.0,)))
catch
end
GC.gc()
return kwargs
end
f(; progress="0.5") # seg-faults
GC error (probable corruption)
Allocations: 6031575 (Pool: 6024682; Big: 6893); GC: 10
#<intrinsic #25 slt_int>
thread 0 ptr queue:
~~~~~~~~~~ ptr queue top ~~~~~~~~~~
(Expr(:toplevel, #= Symbol("REPL[4]"):1 =#, Expr(:call, :include, "./mwe.jl")), 1)
==========
"include("./mwe.jl")"
==========
Expr(:toplevel, #= Symbol("REPL[4]"):1 =#, Expr(:call, :include, "./mwe.jl"))
==========
Base.GenericIOBuffer{Array{UInt8, 1}}(data=Array{UInt8, (0,)}[], reinit=true, readable=true, writable=true, seekable=true, append=false, size=0, maxsize=9223372036854775807, ptr=1, mark=-1)
==========
"0.5"
==========
~~~~~~~~~~ ptr queue bottom ~~~~~~~~~~
[26083] signal (6.-6): Aborted
in expression starting at /home/topolarity/repos/CedarEDA.jl/mwe.jl:11
pthread_kill at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
raise at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
gc_dump_queue_and_abort at /home/topolarity/repos/julia/src/gc.c:1933
gc_mark_outrefs at /home/topolarity/repos/julia/src/gc.c:2627 [inlined]
gc_mark_loop_serial_ at /home/topolarity/repos/julia/src/gc.c:2796
gc_mark_loop_serial at /home/topolarity/repos/julia/src/gc.c:2819
gc_mark_loop at /home/topolarity/repos/julia/src/gc.c:2932 [inlined]
_jl_gc_collect at /home/topolarity/repos/julia/src/gc.c:3263
ijl_gc_collect at /home/topolarity/repos/julia/src/gc.c:3569
gc at ./gcutils.jl:129 [inlined]
gc at ./gcutils.jl:129 [inlined]
#f#3 at /home/topolarity/repos/CedarEDA.jl/mwe.jl:7
f at /home/topolarity/repos/CedarEDA.jl/mwe.jl:2
unknown function (ip: 0x7ff254141b33)
_jl_invoke at /home/topolarity/repos/julia/src/gf.c:2911 [inlined]
ijl_apply_generic at /home/topolarity/repos/julia/src/gf.c:3093
jl_apply at /home/topolarity/repos/julia/src/julia.h:2002 [inlined]
do_call at /home/topolarity/repos/julia/src/interpreter.c:126
eval_value at /home/topolarity/repos/julia/src/interpreter.c:223
eval_stmt_value at /home/topolarity/repos/julia/src/interpreter.c:174 [inlined]
eval_body at /home/topolarity/repos/julia/src/interpreter.c:647
jl_interpret_toplevel_thunk at /home/topolarity/repos/julia/src/interpreter.c:787
jl_toplevel_eval_flex at /home/topolarity/repos/julia/src/toplevel.c:938
jl_toplevel_eval_flex at /home/topolarity/repos/julia/src/toplevel.c:881
ijl_toplevel_eval_in at /home/topolarity/repos/julia/src/toplevel.c:989
eval at ./boot.jl:398 [inlined]
include_string at ./loading.jl:2133
_jl_invoke at /home/topolarity/repos/julia/src/gf.c:2911 [inlined]
ijl_apply_generic at /home/topolarity/repos/julia/src/gf.c:3093
_include at ./loading.jl:2193
include at ./client.jl:497
unknown function (ip: 0x7ff25410a7c5)
_jl_invoke at /home/topolarity/repos/julia/src/gf.c:2911 [inlined]
ijl_apply_generic at /home/topolarity/repos/julia/src/gf.c:3093
jl_apply at /home/topolarity/repos/julia/src/julia.h:2002 [inlined]
do_call at /home/topolarity/repos/julia/src/interpreter.c:126
eval_value at /home/topolarity/repos/julia/src/interpreter.c:223
eval_stmt_value at /home/topolarity/repos/julia/src/interpreter.c:174 [inlined]
eval_body at /home/topolarity/repos/julia/src/interpreter.c:647
jl_interpret_toplevel_thunk at /home/topolarity/repos/julia/src/interpreter.c:787
jl_toplevel_eval_flex at /home/topolarity/repos/julia/src/toplevel.c:938
jl_toplevel_eval_flex at /home/topolarity/repos/julia/src/toplevel.c:881
ijl_toplevel_eval_in at /home/topolarity/repos/julia/src/toplevel.c:989
eval at ./boot.jl:398 [inlined]
eval_user_input at /home/topolarity/repos/julia/usr/share/julia/stdlib/v1.11/REPL/src/REPL.jl:167
repl_backend_loop at /home/topolarity/repos/julia/usr/share/julia/stdlib/v1.11/REPL/src/REPL.jl:263
#start_repl_backend#48 at /home/topolarity/repos/julia/usr/share/julia/stdlib/v1.11/REPL/src/REPL.jl:248
start_repl_backend at /home/topolarity/repos/julia/usr/share/julia/stdlib/v1.11/REPL/src/REPL.jl:245
_jl_invoke at /home/topolarity/repos/julia/src/gf.c:2911 [inlined]
ijl_apply_generic at /home/topolarity/repos/julia/src/gf.c:3093
#run_repl#61 at /home/topolarity/repos/julia/usr/share/julia/stdlib/v1.11/REPL/src/REPL.jl:404
run_repl at /home/topolarity/repos/julia/usr/share/julia/stdlib/v1.11/REPL/src/REPL.jl:390
unknown function (ip: 0x7ff2541076f9)
_jl_invoke at /home/topolarity/repos/julia/src/gf.c:2911 [inlined]
ijl_apply_generic at /home/topolarity/repos/julia/src/gf.c:3093
#1070 at ./client.jl:440
unknown function (ip: 0x7ff2541036d5)
_jl_invoke at /home/topolarity/repos/julia/src/gf.c:2911 [inlined]
ijl_apply_generic at /home/topolarity/repos/julia/src/gf.c:3093
jl_apply at /home/topolarity/repos/julia/src/julia.h:2002 [inlined]
jl_f__call_latest at /home/topolarity/repos/julia/src/builtins.c:812
#invokelatest#2 at ./essentials.jl:899 [inlined]
invokelatest at ./essentials.jl:896 [inlined]
run_main_repl at ./client.jl:424
repl_main at ./client.jl:600 [inlined]
_start at ./client.jl:574
jfptr__start_58025 at /home/topolarity/repos/julia/usr/lib/julia/sys.so (unknown line)
_jl_invoke at /home/topolarity/repos/julia/src/gf.c:2911 [inlined]
ijl_apply_generic at /home/topolarity/repos/julia/src/gf.c:3093
jl_apply at /home/topolarity/repos/julia/src/julia.h:2002 [inlined]
true_main at /home/topolarity/repos/julia/src/jlapi.c:583
jl_repl_entrypoint at /home/topolarity/repos/julia/src/jlapi.c:735
main at /home/topolarity/repos/julia/cli/loader_exe.c:58
unknown function (ip: 0x7ff269035d8f)
__libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
_start at ./julia (unknown line)
Allocations: 6031575 (Pool: 6024682; Big: 6893); GC: 10
[1] 26083 IOT instruction ./julia --project=tmp