[perl #56448] [BUG] tailcalls cause segfault when invoked from C

2008-06-30 Thread Andrew Johnson via RT
The segfault occurs inside clone_key_arg() inside src/inter_call.c (at line 871), which has the following leading POD description (committed by chromatic who also committed most of the implementation): Replaces any src registers by their values (done inside clone). This needs a test for tailcalls

[perl #56448] [BUG] tailcalls cause segfault when invoked from C

2008-06-29 Thread Patrick R. Michaud (via RT)
# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #56448] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=56448 > Parrot segfaults when C functions invoke PIR functions that perform tailcalls. He