Skip to content

Instantly share code, notes, and snippets.

@moritz
Created December 5, 2011 08:22
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 moritz/1432838 to your computer and use it in GitHub Desktop.
Save moritz/1432838 to your computer and use it in GitHub Desktop.
gdb --args ./perl6 t/spec/S32-array/splice.rakudo segfault
ok 36 - # SKIP splice is no longer spec'd as taking non-Int offset or size
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7a4a778 in gc_gms_mark_pmc_header ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
(gdb) bt
#0 0x00007ffff7a4a778 in gc_gms_mark_pmc_header ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#1 0x00007ffff7ae6317 in Parrot_FixedPMCArray_mark ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#2 0x00007ffff7a4b5d4 in gc_gms_mark_and_sweep ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#3 0x00007ffff7a4bcff in gc_gms_allocate_pmc_header ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#4 0x00007ffff7a46dab in Parrot_gc_new_pmc_header ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#5 0x00007ffff7a6c59d in get_new_pmc_header ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#6 0x00007ffff7a6c86d in Parrot_pmc_new ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#7 0x00007ffff7a952d5 in Parrot_Sub_invoke ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#8 0x00007ffff40e7bfc in Parrot_SixModelObject_invoke ()
from /home/moritz/p6/rakudo/install/lib/parrot/3.10.0-devel/dynext/nqp_group.so
#9 0x00007ffff7a6d696 in runops_fast_core ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#10 0x00007ffff7a6d50a in runops_int ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#11 0x00007ffff7a554ee in runops ()
---Type <return> to continue, or q <return> to quit---
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#12 0x00007ffff7a50d26 in Parrot_pcc_invoke_from_sig_object ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#13 0x00007ffff7a4527d in Parrot_ext_call ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#14 0x00007ffff7b23818 in Parrot_Task_invoke ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#15 0x00007ffff7a50cd2 in Parrot_pcc_invoke_from_sig_object ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#16 0x00007ffff7a4527d in Parrot_ext_call ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#17 0x00007ffff7a7187d in Parrot_cx_outer_runloop ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#18 0x00007ffff7a7190d in Parrot_cx_begin_execution ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#19 0x00007ffff7a7871d in Parrot_pf_execute_bytecode_program ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#20 0x00007ffff7a40c8a in Parrot_api_run_bytecode ()
from /home/moritz/p6/rakudo/install/lib/libparrot.so.3.10.0
#21 0x0000000000401550 in main ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment