With this commit r30847, partcl & lua are broken. $ ./parrot languages/lua/lua.pbc Segmentation fault
#0 0xb7c93a03 in pmc_new_noinit (interp=0x804f040, base_type=86) at src/pmc.c:300 #1 0xb7c4dd5b in Parrot_register_HLL_type (interp=0x804f040, hll_id=1, core_type=17, hll_type=86) at src/hll.c:362 #2 0xb7dc59ce in Parrot_ParrotInterpreter_thawfinish (interp=0x804f040, pmc=0x8214800, info=0xbfd136b8) at ./src/pmc/parrotinterpreter.pmc:670 #3 0xb7c930bc in visit_loop_todo_list (interp=0x804f040, current=0x8214800, info=0xbfd136b8) at src/pmc_freeze.c:1609 #4 0xb7c93276 in run_thaw (interp=0x804f040, image=0x82218e4, what=VISIT_THAW_NORMAL) at src/pmc_freeze.c:1700 #5 0xb7c934f0 in Parrot_thaw (interp=0x804f040, image=0x82218e4) at src/pmc_freeze.c:1820 #6 0xb7c8e030 in PackFile_Constant_unpack_pmc (interp=0x804f040, constt=0x822e4e0, self=0x8237c00, cursor=0xb6748fe8) at src/packfile.c:3588 #7 0xb7c8df88 in PackFile_Constant_unpack (interp=0x804f040, constt=0x822e4e0, self=0x8237c00, cursor=0xb6748e78) at src/packfile.c:3542 #8 0xb7c8dc8c in PackFile_ConstTable_unpack (interp=0x804f040, seg=0x822e4e0, cursor=0xb6748e74) at src/packfile.c:3338 #9 0xb7c8b3aa in PackFile_Segment_unpack (interp=0x804f040, self=0x822e4e0, cursor=0xb6748e70) at src/packfile.c:1614 #10 0xb7c8b8ce in directory_unpack (interp=0x804f040, segp=0x822e388, cursor=0xb6748e60) at src/packfile.c:1808 #11 0xb7c8b3aa in PackFile_Segment_unpack (interp=0x804f040, self=0x822e388, cursor=0xb6701040) at src/packfile.c:1614 #12 0xb7c8a303 in PackFile_unpack (interp=0x804f040, self=0x822e388, packed=0xb6701000, packed_size=747344) at src/packfile.c:877 #13 0xb7c3d7d5 in Parrot_readbc (interp=0x804f040, fullname=0xbfd146fb "languages/lua/lua.pbc") at src/embed.c:506 #14 0xb7ea49db in imcc_run (interp=0x804f040, sourcefile=0xbfd146fb "languages/lua/lua.pbc", argc=1, argv=0xbfd13a98) at compilers/imcc/main.c:1039 #15 0x08048998 in main (argc=1, argv=0xbfd13a98) at src/main.c:61 François.