Michael Fuhr <mike@fuhr.org> writes:
> But this example crashes the backend if plperl.use_strict is enabled :-(
I suspect the croak() in plperl_convert_to_pg_array (the C function)
ought to be an ereport(). It looks like that is not called from inside
the Perl environment, and so croak is probably sending control to exit().
regards, tom lane