Skip to content

Instantly share code, notes, and snippets.

Created July 7, 2017 14:40
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 anonymous/5a444339c4dd0325f44d28e871151daf to your computer and use it in GitHub Desktop.
Save anonymous/5a444339c4dd0325f44d28e871151daf to your computer and use it in GitHub Desktop.
[jdv@new-host-2 p6-agent]$ perl6-gdb-m -Ilib t/01-basic.t
================================================================================================
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 2017.06.170.gb.0.c.8.e.18 built on MoarVM version 2017.06.37.g.4.e.29.e.4.c,
running on fedora (25.Workstation.Edition) / linux (4.11.5.200.fc.25.x.86._.64)
Type `bt full` to generate a backtrace if applicable, type `q` to quit or `help` for help.
------------------------------------------------------------------------------------------------
Reading symbols from /home/jdv/rakudo/install/bin/moar...(no debugging symbols found)...done.
Starting program: /home/jdv/rakudo/install/bin/moar --execname=/home/jdv/rakudo/install/bin/perl6-gdb-m --libpath=/home/jdv/rakudo/install/share/nqp/lib --libpath=/home/jdv/rakudo/install/share/perl6/lib --libpath=/home/jdv/rakudo/install/share/perl6/runtime /home/jdv/rakudo/install/share/perl6/runtime/perl6.moarvm -Ilib t/01-basic.t
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7ffff46a0700 (LWP 30096)]
[New Thread 0x7ffff3e9f700 (LWP 30097)]
Detaching after fork from child process 30098.
[New Thread 0x7ffff329d700 (LWP 30099)]
[New Thread 0x7ffff2a9c700 (LWP 30100)]
[New Thread 0x7ffff1e9a700 (LWP 30101)]
[New Thread 0x7ffff1298700 (LWP 30102)]
[New Thread 0x7fffdbfff700 (LWP 30103)]
[New Thread 0x7fffdb7fe700 (LWP 30104)]
Detaching after fork from child process 30105.
[New Thread 0x7fffdaffd700 (LWP 30106)]
[New Thread 0x7fffda3fb700 (LWP 30107)]
[New Thread 0x7fffd97f9700 (LWP 30108)]
[New Thread 0x7fffd8bf7700 (LWP 30109)]
[New Thread 0x7fffbfbfe700 (LWP 30110)]
[New Thread 0x7fffbeffc700 (LWP 30111)]
[New Thread 0x7fffb27f9700 (LWP 30112)]
[New Thread 0x7fffb17f6700 (LWP 30113)]
[New Thread 0x7fffa7fff700 (LWP 30114)]
root.run() default - sleeping
Detaching after fork from child process 30115.
Detaching after fork from child process 30117.
Detaching after fork from child process 30118.
Detaching after fork from child process 30119.
Detaching after fork from child process 30120.
Detaching after fork from child process 30122.
Detaching after fork from child process 30123.
Detaching after fork from child process 30124.
Detaching after fork from child process 30125.
Detaching after fork from child process 30126.
Detaching after fork from child process 30127.
Detaching after fork from child process 30128.
Detaching after fork from child process 30129.
Detaching after fork from child process 30130.
Detaching after fork from child process 30131.
Detaching after fork from child process 30132.
Detaching after fork from child process 30133.
Detaching after fork from child process 30135.
Detaching after fork from child process 30136.
Detaching after fork from child process 30137.
Detaching after fork from child process 30138.
Detaching after fork from child process 30140.
Detaching after fork from child process 30141.
Detaching after fork from child process 30142.
Detaching after fork from child process 30143.
Detaching after fork from child process 30144.
Detaching after fork from child process 30145.
Detaching after fork from child process 30146.
Detaching after fork from child process 30147.
Detaching after fork from child process 30149.
Detaching after fork from child process 30151.
Detaching after fork from child process 30152.
Detaching after fork from child process 30153.
Detaching after fork from child process 30154.
Detaching after fork from child process 30155.
Detaching after fork from child process 30156.
Detaching after fork from child process 30157.
Detaching after fork from child process 30158.
Detaching after fork from child process 30159.
Detaching after fork from child process 30160.
Detaching after fork from child process 30162.
Detaching after fork from child process 30163.
Detaching after fork from child process 30164.
Detaching after fork from child process 30165.
Detaching after fork from child process 30167.
Detaching after fork from child process 30168.
Detaching after fork from child process 30169.
Detaching after fork from child process 30170.
Detaching after fork from child process 30172.
Detaching after fork from child process 30173.
Detaching after fork from child process 30174.
Detaching after fork from child process 30175.
Detaching after fork from child process 30176.
Detaching after fork from child process 30177.
Detaching after fork from child process 30178.
Detaching after fork from child process 30179.
Detaching after fork from child process 30180.
Detaching after fork from child process 30181.
Detaching after fork from child process 30182.
Detaching after fork from child process 30183.
Detaching after fork from child process 30184.
Detaching after fork from child process 30185.
Detaching after fork from child process 30187.
Detaching after fork from child process 30188.
Detaching after fork from child process 30189.
Detaching after fork from child process 30191.
Detaching after fork from child process 30192.
Thread 8 "moar" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdbfff700 (LWP 30103)]
0x00007ffff782dac7 in gc_mark () from //home/jdv/rakudo/install/lib/libmoar.so
Missing separate debuginfos, use: dnf debuginfo-install glibc-2.24-6.fc25.x86_64
(gdb) bt
#0 0x00007ffff782dac7 in gc_mark () from //home/jdv/rakudo/install/lib/libmoar.so
#1 0x00007ffff7808690 in process_worklist ()
from //home/jdv/rakudo/install/lib/libmoar.so
#2 0x00007ffff7808d2d in MVM_gc_collect ()
from //home/jdv/rakudo/install/lib/libmoar.so
#3 0x00007ffff7804b45 in run_gc () from //home/jdv/rakudo/install/lib/libmoar.so
#4 0x00007ffff780505c in MVM_gc_enter_from_interrupt ()
from //home/jdv/rakudo/install/lib/libmoar.so
#5 0x00007ffff7805705 in MVM_gc_allocate_nursery ()
from //home/jdv/rakudo/install/lib/libmoar.so
#6 0x00007ffff7805924 in MVM_gc_allocate_object ()
from //home/jdv/rakudo/install/lib/libmoar.so
#7 0x00007ffff77e76d0 in MVM_interp_run ()
from //home/jdv/rakudo/install/lib/libmoar.so
#8 0x00007ffff77f3bbe in start_thread ()
from //home/jdv/rakudo/install/lib/libmoar.so
#9 0x00007ffff78bc057 in uv.thread_start ()
from //home/jdv/rakudo/install/lib/libmoar.so
#10 0x00007ffff6d7973a in start_thread () from /lib64/libpthread.so.0
#11 0x00007ffff73a0e7f in clone () from /lib64/libc.so.6
(gdb) quit
A debugging session is active.
Inferior 1 [process 30092] will be killed.
Quit anyway? (y or n) y
[jdv@new-host-2 p6-agent]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment