Hi. I narrowed the code to this snippet, I hope it helps. It segfault in my x86 32bit machine. The subroutine below is nonsensical and should be an infinite recursion, but it triggers the segfault bug and halts the program. So, if this doesn't trigger the segfault in your machine, remember to type Ctrl+C to abort the program.
------------------------------ my int @a[1]; sub f($i) { @a[0]; print "$i "; if $i { f($i-1) } elsif !$i { f($i-1) } } f(839); ------------------------------