Skip to content

Instantly share code, notes, and snippets.

@MasterDuke17
Last active April 11, 2019 21:47
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 MasterDuke17/949b9b82f997f17f106f200ccc3de3f4 to your computer and use it in GitHub Desktop.
Save MasterDuke17/949b9b82f997f17f106f200ccc3de3f4 to your computer and use it in GitHub Desktop.
at SETTING::src/core/Promise.pm6:260 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:in)
from 9.p6:23 (<ephemeral file>:)
from SETTING::src/core/Supply.pm6:2018 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:)
from SETTING::src/core/Supply.pm6:2029 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:)
from SETTING::src/core/Lock/Async.pm6:186 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:run-with-updated-recursion-list)
from SETTING::src/core/Lock/Async.pm6:148 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:protect-or-queue-on-recursion)
from SETTING::src/core/Supply.pm6:2025 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:run-supply-code)
from <unknown>:1 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:tap)
from SETTING::src/core/Supply.pm6:97 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:tap)
from SETTING::src/core.d/await.pm6:70 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.d.setting.moarvm:subscribe-awaiter)
from SETTING::src/core/Awaiter.pm6:18 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:)
from SETTING::src/core/Awaiter.pm6:10 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:await)
from SETTING::src/core.d/await.pm6:98 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.d.setting.moarvm:REACT)
from 9.p6:5 (<ephemeral file>:)
from SETTING::src/core/Any-iterable-methods.pm6:632 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:sink-all)
from SETTING::src/core/Seq.pm6:128 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/CORE.setting.moarvm:sink)
from 9.p6:1 (<ephemeral file>:<unit>)
from 9.p6:1 (<ephemeral file>:<unit-outer>)
from gen/moar/stage2/NQPHLL.nqp:1684 (/home/dan/Source/perl6/install/bin/../share/nqp/lib/NQPHLL.moarvm:eval)
from gen/moar/stage2/NQPHLL.nqp:1888 (/home/dan/Source/perl6/install/bin/../share/nqp/lib/NQPHLL.moarvm:evalfiles)
from gen/moar/stage2/NQPHLL.nqp:1818 (/home/dan/Source/perl6/install/bin/../share/nqp/lib/NQPHLL.moarvm:command_eval)
from src/Perl6/Compiler.nqp:38 (/home/dan/Source/perl6/install/bin/../share/nqp/lib/Perl6/Compiler.moarvm:command_eval)
from gen/moar/stage2/NQPHLL.nqp:1773 (/home/dan/Source/perl6/install/bin/../share/nqp/lib/NQPHLL.moarvm:command_line)
from gen/moar/main.nqp:77 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/perl6.moarvm:MAIN)
from gen/moar/main.nqp:35 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/perl6.moarvm:<mainline>)
from <unknown>:1 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/perl6.moarvm:<main>)
from <unknown>:1 (/home/dan/Source/perl6/install/bin/../share/perl6/runtime/perl6.moarvm:<entry>)
Thread 7 "perl6-m" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffedffb700 (LWP 22101)]
0x00007ffff79e0f08 in gc_free (tc=0x55555555b1e0, obj=0x7ffff41d7878) at src/6model/reprs/MVMHash.c:66
66 HASH_ITER_FAST(tc, hash_handle, h->body.hash_head, current, {
(gdb) bt
#0 0x00007ffff79e0f08 in gc_free (tc=0x55555555b1e0, obj=0x7ffff41d7878) at src/6model/reprs/MVMHash.c:66
#1 0x00007ffff79c6f41 in MVM_gc_collect_free_nursery_uncopied (executing_thread=executing_thread@entry=0x7fffe80e7c30, tc=tc@entry=0x55555555b1e0, limit=0x7ffff44eafc0) at src/gc/collect.c:626
#2 0x00007ffff79c2697 in finish_gc (is_coordinator=<optimized out>, gen=<optimized out>, tc=0x7fffe80e7c30) at src/gc/orchestrate.c:241
#3 run_gc (tc=tc@entry=0x7fffe80e7c30, what_to_do=what_to_do@entry=0 '\000') at src/gc/orchestrate.c:413
#4 0x00007ffff79c2fdf in MVM_gc_enter_from_allocator (tc=tc@entry=0x7fffe80e7c30) at src/gc/orchestrate.c:526
#5 0x00007ffff79c3366 in MVM_gc_allocate_nursery (tc=0x7fffe80e7c30, size=<optimized out>) at src/gc/allocation.c:35
#6 0x00007ffff79c360e in MVM_gc_allocate_frame (tc=tc@entry=0x7fffe80e7c30) at src/gc/allocation.c:102
#7 0x00007ffff799e33c in allocate_frame (tc=tc@entry=0x7fffe80e7c30, static_frame=<optimized out>, spesh_cand=spesh_cand@entry=0x7ffff00620d0, heap=heap@entry=1) at src/core/frame.c:250
#8 0x00007ffff799e5e2 in MVM_frame_invoke (tc=0x7fffe80e7c30, static_frame=<optimized out>, callsite=0x7ffff7ead4c0 <inv_arg_callsite>, args=0x555555b5eaa0, outer=<optimized out>, code_ref=<optimized out>, spesh_cand=<optimized out>)
at src/core/frame.c:494
#9 0x00007ffff798696c in MVM_interp_run (tc=0x400, tc@entry=0x7fffe80e7c30, initial_invoke=0x555558d26900, invoke_data=0x55555555c7b0, invoke_data@entry=0x7fffe80e74f0) at src/core/interp.c:5802
#10 0x00007ffff79a5ca6 in start_thread (data=0x7fffe80e74f0) at src/core/threads.c:87
#11 0x00007ffff73e7a9d in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007ffff7681b23 in clone () from /usr/lib/libc.so.6
(gdb)
Thread 1 "perl6-m" received signal SIGABRT, Aborted.
0x00007ffff74ccd7f in raise () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff74ccd7f in raise () from /usr/lib/libc.so.6
#1 0x00007ffff74b7672 in abort () from /usr/lib/libc.so.6
#2 0x00007ffff750f878 in __libc_message () from /usr/lib/libc.so.6
#3 0x00007ffff751618a in malloc_printerr () from /usr/lib/libc.so.6
#4 0x00007ffff7517a26 in _int_free () from /usr/lib/libc.so.6
#5 0x00007ffff7945e69 in MVM_free (p=0x5555589f07a0) at src/core/alloc.h:40
#6 0x00007ffff7946451 in gc_free (tc=0x55555555b1e0, obj=0x7ffff4299a00) at src/6model/reprs/MVMCallCapture.c:67
#7 0x00007ffff7906c2d in MVM_gc_collect_free_nursery_uncopied (executing_thread=0x55555555b1e0, tc=0x55555555b1e0, limit=0x7ffff448cff8) at src/gc/collect.c:626
#8 0x00007ffff78feac5 in finish_gc (tc=0x55555555b1e0, gen=0 '\000', is_coordinator=1 '\001') at src/gc/orchestrate.c:241
#9 0x00007ffff78ff007 in run_gc (tc=0x55555555b1e0, what_to_do=0 '\000') at src/gc/orchestrate.c:413
#10 0x00007ffff78ff44f in MVM_gc_enter_from_allocator (tc=0x55555555b1e0) at src/gc/orchestrate.c:526
#11 0x00007ffff78ffcc5 in MVM_gc_allocate_nursery (tc=0x55555555b1e0, size=32) at src/gc/allocation.c:35
#12 0x00007ffff78ffac0 in MVM_gc_allocate (tc=0x55555555b1e0, size=32) at src/gc/allocation.h:18
#13 0x00007ffff78ffd4e in MVM_gc_allocate_zeroed (tc=0x55555555b1e0, size=32) at src/gc/allocation.c:52
#14 0x00007ffff78fff15 in MVM_gc_allocate_object (tc=0x55555555b1e0, st=0x5555555c3d68) at src/gc/allocation.c:89
#15 0x00007ffff788ba38 in MVM_args_slurpy_named (tc=0x55555555b1e0, ctx=0x7ffff448cdd8) at src/core/args.c:673
#16 0x00007ffff78992c0 in MVM_interp_run (tc=0x55555555b1e0, initial_invoke=0x7ffff7a143e6 <toplevel_initial_invoke>, invoke_data=0x5555555f7aa8) at src/core/interp.c:1196
#17 0x00007ffff7a1454b in MVM_vm_run_file (instance=0x55555555a790, filename=0x55555555a730 "/home/dan/Source/perl6/install/bin/../share/perl6/runtime/perl6.moarvm") at src/moar.c:444
#18 0x00005555555558c3 in main (argc=<optimized out>, argv=0x7fffffffe898) at src/vm/moar/runner/main.c:343
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment