Обнаружил при перезде базы с Мастера 2.0 на последний сизиф - функции plperlu которые работали стали вызывать падение сервера... Steps to Reproduce: 1.#psql some_database; 2.s_m=#CREATE FUNCTION plperl_call_handler () RETURNS language_handler AS '$libdir/plperl', 'plperl_call_handler' LANGUAGE c; 3.s_m=#CREATE PROCEDURAL LANGUAGE plperlu HANDLER plperl_call_handler; 4.s_m=#CREATE FUNCTION test() RETURNS integer AS ' return 1; ' LANGUAGE plperlu; 5.s_m=# select test(); server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. The connection to the server was lost. Attempting reset: Failed. !> Actual Results: server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. The connection to the server was lost. Attempting reset: Failed. !> Expected Results: 1
*** Bug 6100 has been marked as a duplicate of this bug. ***
Буду смотреть. Причины этого кто-нибудь уже исследовал?
я к примеру не знаю как - но с 8(а там фичи перловые новые) тоже не работает (интересно как в мастере 24).. мне так мнилось что надо перл и пост собирать вместе...но я не пробовал...
Случайно не из-за chroot?
perl с postgresql в chroot нормально работать не будет. Либо вытаскивайте из chroot, либо не используйте plperl. В любом случае пакет postgresql (то бишь версии < 8) более не поддерживаются