Subject: | Crash with an open connection and Module::Runtime in mod_perl2 |
Apache2 MPM Prefork with mod_perl2 will crash if Module::Runtime is
loaded, and an Oracle connection is opened through PerlRequire (before
forking). Apache2 will not crash if Module::Runtime is not loaded, or if
the Oracle connection is not opened. Apache2 will crash whether or not
the Oracle connection is used.
DBD::Oracle 1.28, 1.30 and 1.35 were used in combination with Oracle
Instant Client 11.2.0.1.0 and 11.2.0.2.0. This issue is reproducible
using Module::Runtime 0.10 and 0.11 and vanilla Apache2 in Ubuntu 10.04
and 11.10 on x86_64. Perl versions 5.12.4 and 5.10.1 were used. No
error message was generated when the crash occurred.