WebRT problem: comp_root '' is not an absolute directory

I’m running RT 2.0.14, perl 5.8.0, apache 1.3.23, mod_perl 1.26.

I wrote the following message on 9/11:

I switched the args_method in NewMason11ApacheHandler
(in /usr/local/rt2/lib/RT/Interface/Web.pm) from ‘CGI’ to ‘mod_perl’
and now WebRT works perfectly again!

But I was wrong. It works fine EXCEPT if you try to enter any text in a
large textfield, like a comment area, or when trying to enter a new
ticket via the web interface. In that case, I get an apache Internal
Server Error, and the error in the apache error log file is this:

[error] comp_root ‘’ is not an absolute directory
Stack:
[/usr/lib/perl5/site_perl/5.8.0/Class/Container.pm:256]
[/usr/lib/perl5/site_perl/5.8.0/Class/Container.pm:51]
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Interp.pm:98]
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:355]
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm:175]
[/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:322]

Does anyone have any idea what causes this? The actual error is printed
by HTML::Mason::Resolver::File->new().

thanks,

– Gary O