[rt-users] Errors when closing a ticket

Rainer Duffner rainer at ultra-secure.de
Sat Aug 7 20:06:25 EDT 2004


Hi,
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/Syslog.pm line 374.

context:
...
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/Syslog.pm:374
/usr/local/lib/perl5/5.8.4/mach/Sys/Syslog.pm:340
/usr/local/lib/perl5/site_perl/5.8.4/Log/Dispatch/Syslog.pm:77
/usr/local/lib/perl5/site_perl/5.8.4/Log/Dispatch/Output.pm:41
/usr/local/lib/perl5/site_perl/5.8.4/Log/Dispatch.pm:95
/usr/local/lib/perl5/site_perl/5.8.4/Log/Dispatch.pm:74
/usr/local/lib/perl5/site_perl/5.8.4/Log/Dispatch.pm:22
/usr/local/rt3/lib/RT/Transaction_Overlay.pm:118
/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3677
/usr/local/rt3/lib/RT/Ticket_Overlay.pm:2997
/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3026
/usr/local/rt3/share/html/Ticket/Display.html:96
/usr/local/rt3/share/html/autohandler:199

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 ?



Rainer



More information about the rt-users mailing list