I'm wondering if anyone can shed light on the circumstances of a segv
with httpd2.2.2/mod_perl2.0.2. The module being loaded in
Sleepycat::DbXml (part of the Sleepycat BDB XML distribution). The
segfault occurs upon Apache startup with either:
a) The module is loaded as <Perl>use Sleepycat::DbXml;</Perl>
b) The module is loaded with "use" from any other imported Perl
module
The segfault does *not* occur when:
a) The module is loaded with PerlModule Sleepycat::DbXml
b) The module is loaded with "require" from any other imported
Perl module
I have tested the problem with a barebones build of httpd on FreeBSD
5 and 6. I do not believe any different library versions are shared
between this module and Apache or other loaded Apache modules; symbol
conflicts were my first thought.
Thanks for any ideas,
Danny