(gdb) run config_lib.pasm Starting program: /home/dull/jhoblitt/parrot/miniparrot config_lib.pasm [Thread debugging using libthread_db enabled] [New Thread 46912496258176 (LWP 18777)] [New Thread 1082132832 (LWP 18780)] [New Thread 1090525536 (LWP 18781)]
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 46912496258176 (LWP 18777)] 0x00000000004688c4 in Parrot_dod_trace_root (interpreter=0x77a010, trace_stack=1) at dod.c:298 298 if (REG_PMC(i)) { (gdb) bt #0 0x00000000004688c4 in Parrot_dod_trace_root (interpreter=0x77a010, trace_stack=1) at dod.c:298 #1 0x0000000000468b1b in trace_active_PMCs (interpreter=0x77a010, trace_stack=1) at dod.c:385 #2 0x0000000000469785 in Parrot_dod_ms_run (interpreter=0x77a010, flags=1) at dod.c:1227 #3 0x0000000000469858 in Parrot_do_dod_run (interpreter=0x77a010, flags=1) at dod.c:1266 #4 0x0000000000466dc6 in more_traceable_objects (interpreter=0x77a010, pool=0x77b250) at smallobject.c:114 #5 0x0000000000466e6d in gc_ms_get_free_object (interpreter=0x77a010, pool=0x77b250) at smallobject.c:162 #6 0x000000000046797b in new_pmc_header (interpreter=0x77a010, flags=0) at headers.c:256 #7 0x00000000004568f5 in get_new_pmc_header (interpreter=0x77a010, base_type=34, flags=0) at pmc.c:214 #8 0x0000000000456962 in pmc_new_noinit (interpreter=0x77a010, base_type=34) at pmc.c:252 #9 0x000000000045653d in pmc_new (interpreter=0x77a010, base_type=34) at pmc.c:46 #10 0x0000000000597eae in get_string_pmc (interpreter=0x77a010, base_type=51) at hash.pmc:110 #11 0x0000000000599152 in Parrot_Hash_set_string_keyed (interpreter=0x77a010, pmc=0x7a1740, key=0xa87bf0, value=0x2aaaaac80fb0) at hash.pmc:767 #12 0x000000000049532a in Parrot_set_p_kc_sc (cur_opcode=0xad2d00, interpreter=0x77a010) at set.ops:471 #13 0x00000000004e1611 in runops_slow_core (interpreter=0x77a010, pc=0xad2d00) at runops_cores.c:153 #14 0x00000000004dca9b in runops_int (interpreter=0x77a010, offset=3) at interpreter.c:750 #15 0x00000000004dfc49 in runops (interpreter=0x77a010, offs=3) at inter_run.c:81 #16 0x00000000004dfec3 in runops_args (interpreter=0x77a010, sub=0x7a17d0, obj=0x7b1280, meth=0x0, sig=0x5ca88a "vP", ap=0x7ffffff09c50) at inter_run.c:181 #17 0x00000000004e00b9 in Parrot_runops_fromc_args (interpreter=0x77a010, sub=0x7a17d0, sig=0x5ca88a "vP") at inter_run.c:275 #18 0x0000000000461134 in Parrot_runcode (interpreter=0x77a010, argc=1, argv=0x7ffffff09f40) at embed.c:841 #19 0x0000000000460f28 in Parrot_runcode (interpreter=0x77a010, argc=1, argv=0x7ffffff09f40) at embed.c:772 #20 0x0000000000447525 in main (argc=1, argv=0x7ffffff09f40) at main.c:643