Hi all, I have compiled DBD-Oracle on HP-UX 11.11 with Oracle 8.1.7.0.0. The DBI version is 1.48, DBD-Oracle is 1.16 and Perl is ActiveState Perl for HP-UX v5.6.1.
The module runs fine on the build system. I have created a ppm Package and installed it on the production system. If I use a test script with an incorrect connect string - no username and password specified - I get the correct Oracle error message about a failed connect on the development system and a Memory fault/core dump on the production box. Both systems use the same Oracle, Perl and modules. The only obvious difference seems that ORACLE_HOME is different. However the shared library search path in Oracle.sl is set correct to include both possible locations. >From the core file I see that the memory fault seems to happen in dbd_phs_out(): (gdb) where #0 0x0 in ?? () #1 0xccfe3440 in dbd_phs_out () from /opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/DBD/Oracle/Or acle.sl #2 0x300 in ?? () Cannot access memory at address 0xffffffed. Unfortunatly I am not able to find the real reason. Can anybody help? Best regards, Reiner.
