RT problem causing 500 error for httpd

Hi all,

We have a weird error in our RT. From the error log, it looks like

FastCGI: server “/usr/local/rt3/bin/mason_handler.fcgi” stderr: Malformed
UTF-8 character (UTF-16 surrogate 0xdacf) in substitution iterator at
/usr/local/lib/perl5/site_perl/5.8.6/Devel/StackTrace.pm line
312.
FastCGI: server “/usr/local/rt3/bin/mason_handler.fcgi” stderr: Malformed
UTF-8 character (UTF-16 surrogate 0xdacf) in substitution iterator at
/usr/local/lib/perl5/site_perl/5.8.6/Devel/StackTrace.pm line
312.

Since these two lines happened, when we tried to access RT, the apache
would return error 500, “Internal Server Error”, and the log after the
previous 2 lines are always these 2 lines:

(2)No such file or directory: FastCGI: failed to connect to server “/usr/l
ocal/rt3/bin/mason_handler.fcgi”: connect() failed

FastCGI: incomplete headers (0 bytes) received from server “/usr/local/rt3
/bin/mason_handler.fcgi”

Everything looks fine and we cannot figure out what caused this error.
Can someone please advice on how to fix this problem?

The system spec:
FreeBSD 4.10-RELEASE-p4 i386
Perl 5.8.6_2
apache-2.0.52_4
mod_fastcgi-2.4.2
mysql 4.1.9

Thanks.