Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the DBD-Oracle CPAN distribution.

Report information
The Basics
Id: 72989
Status: resolved
Priority: 0/
Queue: DBD-Oracle

People
Owner: Nobody in particular
Requestors: bbeeley [...] reachsystems.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in:
  • 1.28
  • 1.30
  • 1.35_00
Fixed in: 1.45_00



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.
Oddly, I am not able to reproduce this issue on Ubuntu 9.10 with Perl version v5.10.0 Though I am not able to reproduce this bug using a SQLite DB connection, I have seen a similar bug filed against Class::Load using what I assume to be MySQL that may be the same problem. I still don't have an explanation for the crash, but it may be that it is a deeper issue with DBI and Module::Runtime under certain conditions.
From: Bryan Beeley <bbeeley [...] reachsystems.com>
It looks like this was fixed in 0.012 of Module::Runtime. On Wed Dec 07 15:29:58 2011, https://www.google.com/accounts/o8/id?id=AItOawmoUQUXYq9ZKAGkNWklfZkCKK_GkN8bjdE wrote: Show quoted text
> Oddly, I am not able to reproduce this issue on Ubuntu 9.10 with Perl > version v5.10.0 > > Though I am not able to reproduce this bug using a SQLite DB connection, > I have seen a similar bug filed against Class::Load using what I assume > to be MySQL that may be the same problem. I still don't have an > explanation for the crash, but it may be that it is a deeper issue with > DBI and Module::Runtime under certain conditions.
Subject: Re: [rt.cpan.org #72989] Crash with an open connection and Module::Runtime in mod_perl2
Date: Fri, 13 Apr 2012 09:38:51 -0400
To: bug-DBD-Oracle [...] rt.cpan.org
From: Yanick Champoux <champoux [...] pythian.com>
On 12-04-12 02:56 PM, https://www.google.com/accounts/o8/id?id=AItOawmoUQUXYq9ZKAGkNWklfZkCKK_GkN8bjdE via RT wrote: Show quoted text
> Queue: DBD-Oracle > Ticket<URL: https://rt.cpan.org/Ticket/Display.html?id=72989> > > It looks like this was fixed in 0.012 of Module::Runtime.
Excellent. That's one less headache for us. :-) I'll add a note in the DBD::Oracle troubleshooting guide, and will close the bug report. Joy, `/anick -- -- Discover the latest MySQL tips and tricks from Pythian’s top talent at this year’s MySQL Conference April 10-12. Details at pythian.com/news
On Fri Apr 13 09:39:04 2012, PYTHIAN wrote: Show quoted text
> On 12-04-12 02:56 PM, >
https://www.google.com/accounts/o8/id?id=AItOawmoUQUXYq9ZKAGkNWklfZkCKK_GkN8bjdE Show quoted text
> via RT wrote:
> > Queue: DBD-Oracle > > Ticket<URL: https://rt.cpan.org/Ticket/Display.html?id=72989> > > > > It looks like this was fixed in 0.012 of Module::Runtime.
> > Excellent. That's one less headache for us. :-) > > I'll add a note in the DBD::Oracle troubleshooting guide, and > will > close the bug report. > > Joy, > `/anick >
Note added to troubleshooting guide in subversion trunk. Martin -- Martin J. Evans Wetherby, UK