On Sun Dec 15 03:44:09 2013, bulk88 wrote: > At the SEGV point, I dumped cLOOP, casted. 0x000000cc is visible. > op_nextop looks wrong. 0x28002865 is a func *. That agrees with my diagnosis. This line: o->op_next = ((LOGOP*)cUNOPo->op_first)->op_other; reads past the end of one op and assigns the value to op_next of another op. So op_next ends up being garbage. I think fixing newLOOPOP to look at OP_NOT kids (which I hope to do soon) will solve it. -- Father Chrysostomos --- via perlbug: queue: perl5 status: open https://rt.perl.org/Ticket/Display.html?id=72406Thread Previous | Thread Next