Created
March 22, 2019 15:10
-
-
Save ugexe/33b5130b881e1432d781bff615ae295a 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
$ perl6-gdb-m -I. bin/zef search HTTP | |
Segmentation fault | |
Reading symbols from /home/nickl/.rakudobrew/moar-2019.03.1/install/bin/moar...done. | |
Starting program: /home/nickl/.rakudobrew/moar-2019.03.1/install/bin/moar --execname=/home/nickl/.rakudobrew/bin/../moar-2019.03.1/install/bin/perl6-gdb-m --libpath=/home/nickl/.rakudobrew/moar-2019.03.1/install/share/nqp/lib --libpath=/home/nickl/.rakudobrew/moar-2019.03.1/install/share/perl6/lib --libpath=/home/nickl/.rakudobrew/moar-2019.03.1/install/share/perl6/runtime /home/nickl/.rakudobrew/moar-2019.03.1/install/share/perl6/runtime/perl6.moarvm -I. bin/zef search HTTP | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". | |
[New Thread 0x7ffff701c700 (LWP 30482)] | |
[New Thread 0x7fffeffff700 (LWP 30483)] | |
[New Thread 0x7fffef7fe700 (LWP 30484)] | |
[New Thread 0x7fffeeffd700 (LWP 30485)] | |
[Detaching after fork from child process 30486] | |
[New Thread 0x7fffee7fc700 (LWP 30487)] | |
[Detaching after fork from child process 30489] | |
Thread 1 "moar" received signal SIGSEGV, Segmentation fault. | |
MVM_spesh_log_return_type (tc=0x555555559ca0, value=0xfffffffffffffffd) at src/spesh/log.c:217 | |
217 MVM_ASSIGN_REF(tc, &(sl->common.header), entry->type.type, value->st->WHAT); | |
(gdb) thread apply all bt | |
Thread 6 (Thread 0x7fffee7fc700 (LWP 30487)): | |
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555557f35e54) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 | |
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555557f35dd8, cond=0x555557f35e28) at pthread_cond_wait.c:502 | |
#2 __pthread_cond_wait (cond=0x555557f35e28, mutex=0x555557f35dd8) at pthread_cond_wait.c:655 | |
#3 0x00007ffff7b33919 in uv_cond_wait (cond=cond@entry=0x555557f35e28, mutex=mutex@entry=0x555557f35dd8) at 3rdparty/libuv/src/unix/thread.c:724 | |
#4 0x00007ffff7a64df3 in shift (tc=0x555557f2d640, st=<optimized out>, root=<optimized out>, data=<optimized out>, value=0x5555556841c0, kind=<optimized out>) at src/6model/reprs/ConcBlockingQueue.c:232 | |
#5 0x00007ffff79e8f2b in MVM_interp_run (tc=0x555557f35e54, tc@entry=0x555557f2d640, initial_invoke=0xfffffffffffffe00, invoke_data=0x0, invoke_data@entry=0x555557f31ca0) at src/core/interp.c:2337 | |
#6 0x00007ffff7a06b86 in start_thread (data=0x555557f31ca0) at src/core/threads.c:87 | |
#7 0x00007ffff749cfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 | |
#8 0x00007ffff773282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
Thread 5 (Thread 0x7fffeeffd700 (LWP 30485)): | |
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 | |
#1 0x00007ffff7b2490a in uv__epoll_wait (epfd=<optimized out>, events=events@entry=0x7fffeeff9ac0, nevents=nevents@entry=1024, timeout=timeout@entry=-1) at 3rdparty/libuv/src/unix/linux-syscalls.c:321 | |
#2 0x00007ffff7b2304f in uv__io_poll (loop=loop@entry=0x55555685ebf0, timeout=-1) at 3rdparty/libuv/src/unix/linux-core.c:289 | |
#3 0x00007ffff7b29448 in uv_run (loop=0x55555685ebf0, mode=UV_RUN_DEFAULT) at 3rdparty/libuv/src/unix/core.c:370 | |
#4 0x00007ffff7a06b01 in thread_initial_invoke (tc=0x5555580a6d10, data=<optimized out>) at src/core/threads.c:59 | |
#5 0x00007ffff79e0dd9 in MVM_interp_run (tc=0x5, tc@entry=0x5555580a6d10, initial_invoke=0xfffffffffffffffc, invoke_data=0x400, invoke_data@entry=0x555557f387d0) at src/core/interp.c:128 | |
#6 0x00007ffff7a06b86 in start_thread (data=0x555557f387d0) at src/core/threads.c:87 | |
#7 0x00007ffff749cfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 | |
#8 0x00007ffff773282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
Thread 4 (Thread 0x7fffef7fe700 (LWP 30484)): | |
#0 0x00007ffff76ffa60 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffef7fdb60, remaining=remaining@entry=0x7fffef7fdb60) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 | |
#1 0x00007ffff7af084d in MVM_platform_sleep (second=<optimized out>) at src/platform/posix/time.c:46 | |
#2 0x00007ffff79e7530 in MVM_interp_run (tc=0x7fffef7fdb60, tc@entry=0x5555580e6a10, initial_invoke=0xfffffffffffffdfc, invoke_data=0x0, invoke_data@entry=0x5555580f36b0) at src/core/interp.c:3661 | |
#3 0x00007ffff7a06b86 in start_thread (data=0x5555580f36b0) at src/core/threads.c:87 | |
#4 0x00007ffff749cfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 | |
#5 0x00007ffff773282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
Thread 3 (Thread 0x7fffeffff700 (LWP 30483)): | |
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x555558156ef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 | |
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555558156e78, cond=0x555558156ec8) at pthread_cond_wait.c:502 | |
#2 __pthread_cond_wait (cond=0x555558156ec8, mutex=0x555558156e78) at pthread_cond_wait.c:655 | |
#3 0x00007ffff7b33919 in uv_cond_wait (cond=cond@entry=0x555558156ec8, mutex=mutex@entry=0x555558156e78) at 3rdparty/libuv/src/unix/thread.c:724 | |
#4 0x00007ffff7a64df3 in shift (tc=0x555558148f90, st=<optimized out>, root=<optimized out>, data=<optimized out>, value=0x555555683ef0, kind=<optimized out>) at src/6model/reprs/ConcBlockingQueue.c:232 | |
#5 0x00007ffff79e8f2b in MVM_interp_run (tc=0x555558156ef0, tc@entry=0x555558148f90, initial_invoke=0xfffffffffffffe00, invoke_data=0x0, invoke_data@entry=0x55555806e280) at src/core/interp.c:2337 | |
#6 0x00007ffff7a06b86 in start_thread (data=0x55555806e280) at src/core/threads.c:87 | |
#7 0x00007ffff749cfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 | |
#8 0x00007ffff773282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
Thread 2 (Thread 0x7ffff701c700 (LWP 30482)): | |
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x5555555e4724) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 | |
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5555555e46a8, cond=0x5555555e46f8) at pthread_cond_wait.c:502 | |
#2 __pthread_cond_wait (cond=0x5555555e46f8, mutex=0x5555555e46a8) at pthread_cond_wait.c:655 | |
#3 0x00007ffff7b33919 in uv_cond_wait (cond=cond@entry=0x5555555e46f8, mutex=mutex@entry=0x5555555e46a8) at 3rdparty/libuv/src/unix/thread.c:724 | |
#4 0x00007ffff7a64df3 in shift (tc=0x5555555e4750, st=<optimized out>, root=<optimized out>, data=<optimized out>, value=0x7ffff701bac8, kind=<optimized out>) at src/6model/reprs/ConcBlockingQueue.c:232 | |
#5 0x00007ffff7a3b3b4 in MVM_repr_shift_o (tc=tc@entry=0x5555555e4750, obj=<optimized out>) at src/6model/reprconv.c:470 | |
#6 0x00007ffff7a97f27 in worker (tc=0x5555555e4750, callsite=<optimized out>, args=<optimized out>) at src/spesh/worker.c:16 | |
--Type <RET> for more, q to quit, c to continue without paging-- | |
#7 0x00007ffff7a06b01 in thread_initial_invoke (tc=0x5555555e4750, data=<optimized out>) at src/core/threads.c:59 | |
#8 0x00007ffff79e0dd9 in MVM_interp_run (tc=0x5555555e4724, tc@entry=0x5555555e4750, initial_invoke=0xfffffffffffffe00, invoke_data=0x0, invoke_data@entry=0x5555555e5710) at src/core/interp.c:128 | |
#9 0x00007ffff7a06b86 in start_thread (data=0x5555555e5710) at src/core/threads.c:87 | |
#10 0x00007ffff749cfa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 | |
#11 0x00007ffff773282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 | |
Thread 1 (Thread 0x7ffff7481740 (LWP 30478)): | |
#0 MVM_spesh_log_return_type (tc=0x555555559ca0, value=0xfffffffffffffffd) at src/spesh/log.c:217 | |
#1 0x00007ffff5c3a24a in ?? () | |
#2 0x00007ffff70d3638 in ?? () | |
#3 0x0000555555559ca0 in ?? () | |
#4 0x0000555555559ca0 in ?? () | |
#5 0x00007ffff7f10480 in two_args_callsite () from //home/nickl/.rakudobrew/moar-2019.03.1/install/lib/libmoar.so | |
#6 0x0000555555cd2540 in ?? () | |
#7 0x00007ffff0468ee0 in ?? () | |
#8 0x0000555556f3b670 in ?? () | |
#9 0x00007ffff79fdca6 in MVM_frame_invoke (tc=0x555558a09338, static_frame=<optimized out>, callsite=0x7fffffffdb70, args=0x3, outer=<optimized out>, code_ref=<optimized out>, | |
spesh_cand=<optimized out>) at src/core/frame.c:557 | |
#10 0x0000555555559ca0 in ?? () | |
#11 0x0000555555cd2488 in ?? () | |
#12 0x0000555555559ca0 in ?? () | |
#13 0x0000555555cd2450 in ?? () | |
#14 0x00007ffff79eaebb in MVM_interp_run (tc=tc@entry=0x555555559ca0, initial_invoke=0x5555584c0850, invoke_data=0x9cdf) at src/core/interp.c:6154 | |
#15 0x00007ffff7aef8ba in MVM_vm_run_file (instance=0x555555559260, filename=<optimized out>) at src/moar.c:444 | |
#16 0x0000555555555605 in main (argc=10, argv=0x7fffffffe0b8) at src/main.c:302 | |
(gdb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment