Apache segfaulting on RT::Mason

I’m in the process of moving an existing RT2 installation from a
machine on the verge of hardware death to something a bit more robust
and am hitting the above-mentioned problem. I’ve managed to narrow
the problem down to Apache segfaulting when it adds RT::Mason into
the handler chain, but I’m then out of my depth in terms of where to
go from there.

I’ve copied over the config.pm file from the original machine,
pg_dump’ed the original rt2 database and restored it via psql <
{name_of_dump_file}, and checked that the file/folder permissions are
the same on both machines.

Any pointers as to where to go from here would be most appreciated.

Thanks

John

Other details:

All the following are built from freshly-CVSup’ed ports on a FreeBSD
4.8 PIII box:

apache-1.3.29_1
perl-5.8.2_2
rt2-2.0.15_1
postgresql-7.2.4_2
mod_perl-1.28
mod_php4-4.3.4_2,1
p5-HTML-Mason-1.23

Original (on the verge of death machine) is running FreeBSD 4.9.
PostgreSQL versions are identical.

The error message:

root www1#> /usr/local/sbin/httpd -X
perl_parse args: ‘/dev/null’ …allocating perl interpreter…ok
constructing perl interpreter…ok
loading perl module ‘DynaLoader’…ok
ok
running perl interpreter…ok
mod_perl: 0 END blocks encountered during server startup
loading perl module ‘Apache’…loading perl module
‘Apache::Constants::Exports’…ok
ok
PerlModule: arg=‘Apache::DBI’
loading perl module ‘Apache::DBI’…ok
PerlRequire: arg=/usr/local/rt2/bin/webmux.pl' attempting to require /usr/local/rt2/bin/webmux.pl’
FETCH $0 => /usr/local/lib/perl5/site_perl/5.8.2/CGI.pm
blessing request_rec=(0x0)
init PerlHandler' stack perl_cmd_push_handlers: @PerlHandler, 'RT::Mason' pushing RT::Mason’ into `PerlHandler’ handlers
zsh: segmentation fault (core dumped) /usr/local/sbin/httpd -X

John O’Shea, IT Services
Wordbank Limited
33 Charlotte Street, London W1T 1RR
Direct line: +44 (0) 20 7903 8829
Fax: +44 (0) 20 7903 8888
http://www.wordbank.com/