Nicholas Clark <[EMAIL PROTECTED]> wrote: > 0x0002e354 in pobject_lives (interpreter=0x1000200, obj=0xd13a68) ^^^^^^^^
Ok, that's exactly: > #5 0x001ae474 in Parrot_NCI_set_string_keyed (interpreter=0x1000200, \ pmc=0x100f6a0, func=0xd13a68, value=0x1001ba8) at classes/nci.c:86 ^^^^^^^^^^^^^ ...this one. Old hacks strike back. We didn't have a a matching vtable to pass in the function pointer, so I did abuse set_string_keyed - which obviously is wrong. The passed pointer isn't a PMC it's a C function address. I'll fix it in a minute (or five :) > Nicholas Clark leo