Created
January 15, 2017 18:12
-
-
Save dogbert17/6deb8bdde1bfb6fb66401de7bbfa477c to your computer and use it in GitHub Desktop.
RT128833
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 $ ./perl6-gdb-m -I /home/dogbert/repos/rakudo/install/share/perl6/site/lib/ ~/scratch.pl6 | |
================================================================================================ | |
This is Rakudo Perl 6 running in the GNU debugger, which often allows the user to generate useful back- | |
traces to debug or report issues in Rakudo, the MoarVM backend or the currently running code. | |
This Rakudo version is 2016.12.336.g.2140.c.9008 built on MoarVM version 2016.12.113.gd.1.da.1.bac, | |
running on ubuntu (14.04.3.LTS.Trusty.Tahr) / linux (3.19.0.32.generic) | |
Type `bt full` to generate a backtrace if applicable, type `q` to quit or `help` for help. | |
------------------------------------------------------------------------------------------------ | |
Reading symbols from /home/dogbert/repos/rakudo/install/bin/moar...done. | |
Starting program: /home/dogbert/repos/rakudo/install/bin/moar --execname=./perl6-gdb-m --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib --libpath=. /home/dogbert/repos/rakudo/perl6.moarvm --nqp-lib=blib -I /home/dogbert/repos/rakudo/install/share/perl6/site/lib/ /home/dogbert/scratch.pl6 | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". | |
... | |
(gdb) r | |
Starting program: /home/dogbert/repos/rakudo/install/bin/moar --execname=./perl6-gdb-m --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib --libpath=/home/dogbert/repos/rakudo/install/share/nqp/lib --libpath=. /home/dogbert/repos/rakudo/perl6.moarvm --nqp-lib=blib -I /home/dogbert/repos/rakudo/install/share/perl6/site/lib/ /home/dogbert/scratch.pl6 | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". | |
[New Thread 0xb64c5b40 (LWP 14695)] | |
[New Thread 0xb5affb40 (LWP 14696)] | |
Program received signal SIGSEGV, Segmentation fault. | |
[Switching to Thread 0xb64c5b40 (LWP 14695)] | |
0xb7c6a7e9 in bind_key (tc=0x9f6b940, st=0x8055ce0, root=0xb5b43ae8, data=0xb5b43af8, key_obj=0xb5b310c8, value=..., kind=8) at src/6model/reprs/MVMHash.c:93 | |
93 MVM_HASH_GET(tc, body->hash_head, key, entry); | |
(gdb) bt | |
#0 0xb7c6a7e9 in bind_key (tc=0x9f6b940, st=0x8055ce0, root=0xb5b43ae8, data=0xb5b43af8, key_obj=0xb5b310c8, value=..., kind=8) at src/6model/reprs/MVMHash.c:93 | |
#1 0xb7bf9456 in MVM_interp_run (tc=0x9f6b940, initial_invoke=0xb7c2795b <thread_initial_invoke>, invoke_data=0x9f6bb38) at src/core/interp.c:2369 | |
#2 0xb7c27a9d in start_thread (data=0x9f6bb38) at src/core/threads.c:77 | |
#3 0xb7d18d87 in uv.thread_start () from //home/dogbert/repos/rakudo/install/lib/libmoar.so | |
#4 0xb792ff72 in start_thread (arg=0xb64c5b40) at pthread_create.c:312 | |
#5 0xb7a77f8e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 | |
(gdb) p MVM_dump_backtrace(tc) | |
at <unknown>:1 (./blib/Perl6/Metamodel.moarvm:cache_add) | |
from gen/moar/stage2/QRegex.nqp:1429 (/home/dogbert/repos/rakudo/install/share/nqp/lib/QRegex.moarvm:!alt) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/XML/Grammar.pm6 (XML::Grammar):3 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/2EE3CF6475AFFFD77F5DE1EC43E04E17529194CC.1484477720.25158/C0/C086A1D3C573195A5D48FE891AC48C631334DF3F:TOP) | |
from SETTING::src/core/Grammar.pm:9 (./CORE.setting.moarvm:parse) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/XML/Document.pm6 (XML::Document):47 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/2EE3CF6475AFFFD77F5DE1EC43E04E17529194CC.1484477720.25158/CD/CD2AD743E79A3DCBE2CE5D539A45183AE22C7D97:new) | |
from SETTING::src/core/Mu.pm:95 (./CORE.setting.moarvm:new) | |
from /home/dogbert/repos/rakudo/install/share/perl6/site/lib/XML.pm6 (XML):7 (/home/dogbert/repos/rakudo/install/share/perl6/site/lib/.precomp/2EE3CF6475AFFFD77F5DE1EC43E04E17529194CC.1484477720.25158/C0/C0AA9EF764D832B80428D756A731A94251B0E3A1:from-xml) | |
from /home/dogbert/scratch.pl6:6 (<ephemeral file>:) | |
from SETTING::src/core/Promise.pm:175 (./CORE.setting.moarvm:) | |
from SETTING::src/core/ThreadPoolScheduler.pm:162 (./CORE.setting.moarvm:) | |
from SETTING::src/core/ThreadPoolScheduler.pm:51 (./CORE.setting.moarvm:) | |
from SETTING::src/core/ThreadPoolScheduler.pm:44 (./CORE.setting.moarvm:) | |
from SETTING::src/core/ThreadPoolScheduler.pm:41 (./CORE.setting.moarvm:) | |
from SETTING::src/core/Thread.pm:30 (./CORE.setting.moarvm:THREAD-ENTRY) | |
[New Thread 0xb50ffb40 (LWP 14697)] | |
$1 = void |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment