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

Reply via email to