Skip to content

Instantly share code, notes, and snippets.

@dogbert17
Created October 18, 2019 13:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dogbert17/2dac52a598e341f06ffbd886080073c7 to your computer and use it in GitHub Desktop.
Save dogbert17/2dac52a598e341f06ffbd886080073c7 to your computer and use it in GitHub Desktop.
New fromspace error
Starting program: /home/dogbert/repos/rakudo/install/bin/moar --execname=/home/dogbert/repos/rakudo/perl6-gdb-m --libpath=/home/dogbert/repos/rakudo --libpath=/home/dogbert/repos/rakudo/blib --libpath= --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib /home/dogbert/repos/rakudo/perl6.moarvm --nqp-lib=/home/dogbert/repos/rakudo/blib -Ilib t/spec/S03-operators/set_multiply.t
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff6456700 (LWP 59678)]
1..604
ok 1 - does (.)() return bag()
ok 2 - Sequence of empty Set is the empty Bag
1..2
ok 1 - code dies
ok 2 - right exception type (X::Cannot::Lazy)
[...]
ok 219 - [(.)] a True
# b True
# c True b c d c True
# d True
# e True
ok 220 - [(.)] a True
# b True
# c True c True
# d True
# e True b c d
Thread 1 "moar" hit Breakpoint 1, MVM_panic (exitCode=1, messageFormat=0x7ffff7634248 "Adding pointer %p to past fromspace to GC worklist")
at src/core/exceptions.c:832
832 MVM_NO_RETURN void MVM_panic(MVMint32 exitCode, const char *messageFormat, ...) {
(gdb) bt
#0 MVM_panic (exitCode=1, messageFormat=0x7ffff7634248 "Adding pointer %p to past fromspace to GC worklist") at src/core/exceptions.c:832
#1 0x00007ffff74ba3f3 in gc_mark (tc=0x555555758d40, st=0x5555576ad300, data=0x5555599ad0f8, worklist=0x555558f26510) at src/6model/reprs/P6opaque.c:112
#2 0x00007ffff7484b39 in MVM_gc_mark_collectable (tc=0x555555758d40, worklist=0x555558f26510, new_addr=0x5555599ad0e0) at src/gc/collect.c:439
#3 0x00007ffff7481be8 in process_worklist (tc=0x555555758d40, worklist=0x555558f26510, wtp=0x7fffffffbe40, gen=0 '\000') at src/gc/collect.c:348
#4 0x00007ffff74816de in MVM_gc_collect (tc=0x555555758d40, what_to_do=0 '\000', gen=0 '\000') at src/gc/collect.c:157
#5 0x00007ffff7475e29 in run_gc (tc=0x555555758d40, what_to_do=0 '\000') at src/gc/orchestrate.c:444
#6 0x00007ffff7476510 in MVM_gc_enter_from_allocator (tc=0x555555758d40) at src/gc/orchestrate.c:602
#7 0x00007ffff7476d87 in MVM_gc_allocate_nursery (tc=0x555555758d40, size=48) at src/gc/allocation.c:37
#8 0x00007ffff7476b82 in MVM_gc_allocate (tc=0x555555758d40, size=48) at src/gc/allocation.h:18
#9 0x00007ffff7476e10 in MVM_gc_allocate_zeroed (tc=0x555555758d40, size=48) at src/gc/allocation.c:56
#10 0x00007ffff74771b3 in MVM_gc_allocate_object (tc=0x555555758d40, st=0x5555576ad300) at src/gc/allocation.c:93
#11 0x00007ffff74b9fb8 in allocate (tc=0x555555758d40, st=0x5555576ad300) at src/6model/reprs/P6opaque.c:60
#12 0x00007ffff74a4c1b in MVM_repr_clone (tc=0x555555758d40, obj=0x555557c000a0) at src/6model/reprconv.c:32
#13 0x00007ffff743f69b in MVM_frame_vivify_lexical (tc=0x555555758d40, f=0x555555848880, idx=8) at src/core/frame.c:1286
#14 0x00007fffef753b52 in ?? ()
#15 0x000055555575afa0 in ?? ()
#16 0x0000555555c484a8 in ?? ()
#17 0x00007fffffffc140 in ?? ()
#18 0x00007ffff746051a in MVM_fixed_size_free (tc=0x555555c48548, al=0x7fffffffc230, bytes=93824999715808, to_free=0x7ffff7c854a0 <inv_arg_callsite>)
at src/core/fixedsizealloc.c:304
#19 0x00007ffff75e4a95 in MVM_jit_code_enter (tc=0x555555758d40, code=0x7ffff03fa290, cu=0x5555557e9d10) at src/jit/interface.c:24
#20 0x00007ffff74317f6 in MVM_interp_run (tc=0x555555758d40, initial_invoke=0x7ffff75c03ca <toplevel_initial_invoke>, invoke_data=0x5555557f96e8)
at src/core/interp.c:6363
#21 0x00007ffff75c0568 in MVM_vm_run_file (instance=0x555555758260, filename=0x7fffffffe319 "/home/dogbert/repos/rakudo/perl6.moarvm") at src/moar.c:461
#22 0x000055555555581a in main (argc=10, argv=0x7fffffffde98) at src/main.c:303
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment