Last active
March 24, 2017 10:45
-
-
Save dogbert17/ea5855ab29c74b1b518a9f86c2f24f62 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dogbert@dogbert-VirtualBox ~/repos/rakudo $ gdb --args /home/dogbert/repos/rakudo/install/bin/moar --libpath="/home/dogbert/repos/rakudo/install/share/nqp/lib" --libpath="." /home/dogbert/repos/rakudo/perl6.moarvm -I /home/dogbert/repos/rakudo/install/share/perl6/site/lib ~/test.pl6 | |
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 | |
Copyright (C) 2014 Free Software Foundation, Inc. | |
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. Type "show copying" | |
and "show warranty" for details. | |
This GDB was configured as "i686-linux-gnu". | |
Type "show configuration" for configuration details. | |
For bug reporting instructions, please see: | |
<http://www.gnu.org/software/gdb/bugs/>. | |
Find the GDB manual and other documentation resources online at: | |
<http://www.gnu.org/software/gdb/documentation/>. | |
For help, type "help". | |
Type "apropos word" to search for commands related to "word"... | |
Reading symbols from /home/dogbert/repos/rakudo/install/bin/moar...done. | |
(gdb) b MVM_panic | |
Function "MVM_panic" not defined. | |
Make breakpoint pending on future shared library load? (y or [n]) y | |
Breakpoint 1 (MVM_panic) pending. | |
(gdb) r | |
Starting program: /home/dogbert/repos/rakudo/install/bin/moar --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib --libpath=. /home/dogbert/repos/rakudo/perl6.moarvm -I /home/dogbert/repos/rakudo/install/share/perl6/site/lib /home/dogbert/test.pl6 | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". | |
<a href="/">Home</a> | |
<a href="/downloads">Download</a> | |
<a href="/community/">Community</a> | |
... | |
<a class="btn btn-success" href="/specification/">More</a> | |
<a href="/about/">look here for instructions</a> | |
Breakpoint 1, MVM_panic (exitCode=exitCode@entry=1, messageFormat=messageFormat@entry=0xb7d251f8 "Adding item to past fromspace to GC worklist") at src/core/exceptions.c:779 | |
779 void MVM_panic(MVMint32 exitCode, const char *messageFormat, ...) { | |
(gdb) bt | |
#0 MVM_panic (exitCode=exitCode@entry=1, messageFormat=messageFormat@entry=0xb7d251f8 "Adding item to past fromspace to GC worklist") at src/core/exceptions.c:779 | |
#1 0xb7c900f4 in gc_mark (tc=0x804c450, st=0x97e8be0, data=0xb88c4c0, worklist=0xb8b9c48) at src/6model/reprs/CStruct.c:615 | |
#2 0xb7c56636 in MVM_gc_mark_collectable (tc=tc@entry=0x804c450, worklist=worklist@entry=0xb8b9c48, new_addr=new_addr@entry=0xb88c4b0) at src/gc/collect.c:399 | |
#3 0xb7c56b1e in process_worklist (tc=tc@entry=0x804c450, worklist=worklist@entry=0xb8b9c48, wtp=wtp@entry=0xbfffbe88, gen=gen@entry=1 '\001') at src/gc/collect.c:313 | |
#4 0xb7c56ef1 in MVM_gc_collect (tc=0x804c450, what_to_do=0 '\000', gen=gen@entry=1 '\001') at src/gc/collect.c:86 | |
#5 0xb7c51ef6 in run_gc (tc=tc@entry=0x804c450, what_to_do=what_to_do@entry=0 '\000') at src/gc/orchestrate.c:335 | |
#6 0xb7c52b7c in MVM_gc_enter_from_allocator (tc=tc@entry=0x804c450) at src/gc/orchestrate.c:463 | |
#7 0xb7c52e70 in MVM_gc_allocate_nursery (tc=tc@entry=0x804c450, size=size@entry=152) at src/gc/allocation.c:32 | |
#8 0xb7c52eea in MVM_gc_allocate (size=152, tc=0x804c450) at src/gc/allocation.h:13 | |
#9 MVM_gc_allocate_zeroed (tc=tc@entry=0x804c450, size=size@entry=152) at src/gc/allocation.c:49 | |
#10 0xb7c532e4 in MVM_gc_allocate_frame (tc=tc@entry=0x804c450) at src/gc/allocation.c:99 | |
#11 0xb7c38907 in MVM_frame_force_to_heap (tc=0x804c450, frame=0x804cc30) at src/core/frame.c:639 | |
#12 0xb7c39e67 in MVM_frame_capturelex (tc=0x804c450, code=<optimized out>) at src/core/frame.c:1021 | |
#13 0xb7c07e77 in MVM_interp_run (tc=tc@entry=0x804c450, initial_invoke=initial_invoke@entry=0xb7d03670 <toplevel_initial_invoke>, invoke_data=0xb7d251f8) at src/core/interp.c:1099 | |
#14 0xb7d04256 in MVM_vm_run_file (instance=0x804c008, filename=0xbffff2e1 "/home/dogbert/repos/rakudo/perl6.moarvm") at src/moar.c:310 | |
#15 0x08048d88 in main (argc=7, argv=0xbffff084) at src/main.c:212 | |
(gdb) f 1 | |
#1 0xb7c900f4 in gc_mark (tc=0x804c450, st=0x97e8be0, data=0xb88c4c0, worklist=0xb8b9c48) at src/6model/reprs/CStruct.c:615 | |
615 MVM_gc_worklist_add(tc, worklist, &body->child_objs[i]); | |
(gdb) p MVM_dump_backtrace(tc) | |
at <unknown>:1 (/home/dogbert/repos/rakudo/install/share/perl6/precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/24/24DD121B5B4774C04A7084827BFAD92199756E03:postcircumfix:<[ ]>) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):70 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):64 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):62 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:build-tree) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):70 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):64 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):62 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:build-tree) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):70 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):64 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):62 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:build-tree) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):70 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):64 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):62 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:build-tree) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):70 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):64 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):62 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:build-tree) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):70 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):64 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):62 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:build-tree) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):70 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):64 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):62 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:build-tree) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):35 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo/Parser.pm6 (Gumbo::Parser):30 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/80/803DA4CFEED36B0479F88E435680F7738350F72A:parse) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/Gumbo.pm6 (Gumbo):136 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/FCF80CD7F55EBB6F85856AF7EF828C0B66243A0B.1490348953.94431/AD/ADF460ED9481745C368F7C3F73E874DAA13E3060:parse-html) | |
from /home/dogbert/test.pl6:8 (<ephemeral file>:) | |
from SETTING::src/core/Any-iterable-methods.pm:475 (./CORE.setting.moarvm:) | |
from SETTING::src/core/Any-iterable-methods.pm:463 (./CORE.setting.moarvm:sink-all) | |
from SETTING::src/core/Seq.pm:184 (./CORE.setting.moarvm:sink) | |
from /home/dogbert/test.pl6:7 (<ephemeral file>:<unit>) | |
from /home/dogbert/test.pl6:1 (<ephemeral file>:<unit-outer>) | |
from gen/moar/stage2/NQPHLL.nqp:1587 (/home/dogbert/repos/rakudo/install/share/nqp/lib/NQPHLL.moarvm:eval) | |
from gen/moar/stage2/NQPHLL.nqp:1790 (/home/dogbert/repos/rakudo/install/share/nqp/lib/NQPHLL.moarvm:evalfiles) | |
from gen/moar/stage2/NQPHLL.nqp:1684 (/home/dogbert/repos/rakudo/install/share/nqp/lib/NQPHLL.moarvm:command_eval) | |
from src/Perl6/Compiler.nqp:42 (./blib/Perl6/Compiler.moarvm:command_eval) | |
from gen/moar/stage2/NQPHLL.nqp:1658 (/home/dogbert/repos/rakudo/install/share/nqp/lib/NQPHLL.moarvm:command_line) | |
from gen/moar/main.nqp:47 (/home/dogbert/repos/rakudo/perl6.moarvm:MAIN) | |
from gen/moar/main.nqp:38 (/home/dogbert/repos/rakudo/perl6.moarvm:<mainline>) | |
from <unknown>:1 (/home/dogbert/repos/rakudo/perl6.moarvm:<main>) | |
from <unknown>:1 (/home/dogbert/repos/rakudo/perl6.moarvm:<entry>) | |
$1 = void |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment