Errors when closing a ticket

I’ve installed RT3.2.1 in a FreeBSD4.9p4-jail with mysql, apache2+modperl2.

It did not use the port (as it was not there then) and it is more of a
test-installation than a production-environment, but nevertheless I’d like
to understand this problem:

It seems to work mostly, but sometimes I get errors like this:

error: Undefined subroutine &ModPerl::Util::exit called at
/usr/local/lib/perl5/5.8.4/mach/Sys/ line 374.


370: }
371: } else {
372: if (open(CONS, “>/dev/console”)) {
373: my $ret = print CONS $buf . “\r”;
374: exit ($ret) if defined $pid;
375: close CONS;
376: }
377: exit if defined $pid;
378: }

code stack: /usr/local/lib/perl5/5.8.4/mach/Sys/

raw error

This just happened when I wanted to “take” an unassigned ticket, it also
happens when I want to close a new ticket etc.
The ticket-history is updated, but the new status is not set.

The FreeBSD p5-Log-Dispatch port offers these additional options (which I
have chosen not to install - should I?):

[ ] ApacheLog requires Apache::Log x x x x
[ ] Email::MIMELite requires MIME::Lite x x x x
[ ] Email::MailSend requires Mail::Send x x x x
[ ] Email::MailSendmail requires Mail::Sendmail x x x x
[ ] Mail::Sender requires Mail::Sender x x x x
[X] Syslog requires Sys::Syslog (already installed) x x x x

Any idea what needs to be done ?