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