blair christensen wrote:

and Simon Glover reported:

#0  0x1a8638 in pobject_lives ()
#1  0x1bcc78 in Parrot_NCI_mark ()
I dunno yet, why mark is called with an uninitialized struct_val. The mark function should only be called, if the corresponding flag is set.

For a first check, what's going on, I added init() again, which clears struct_val.

I still don't understand, why NCI's mark is called. These objects are only present in nci and (derived in) eval tests (and one pmc test or so). Wrong object numbering or such, which "make realclean" (the dependencies in the first place but, ...) should cope with.

Thanks for keekping on reporting this,
leo

Reply via email to