Re: panic: DESTROY (dbih_clearcom) in trace output
- From: martin.evans@xxxxxxxxxxxx (Martin Evans)
- Date: Fri, 08 Jun 2007 11:58:23 +0100
Tim Bunce wrote:
On Thu, Jun 07, 2007 at 08:53:56PM +0100, Martin J. Evans wrote:(in cleanup) panic: DESTROY (dbih_clearcom) inner handle HASH is not a hash ref at /usr/lib/perl5/site_perl/5.8.8/DBIx/Log4perl/db.pm line 55.
I can find in the following in dbih_inner
/* extra checks if being paranoid */
if (DBIS->debug && (!SvROK(hrv) || SvTYPE(SvRV(hrv)) != SVt_PVHV)) {
if (!what)
return NULL;
sv_dump(orv);
croak("panic: %s inner handle %s is not a hash ref",
what, neatsvpv(hrv,0));
}
but I'm not sure what it is croaking about. Is this something I need to worry about?
Nope. Upgrade your DBI.
This was fixed in r9395. The log comment was: "Remove old DBI internal
sanity check that's no longer valid (after spending a few hours banging
my head against it)"
Thanks - that did the trick. Would you mind if I changed DBI::Changes to mention this in case others hit it?
Martin
.
- Follow-Ups:
- Re: panic: DESTROY (dbih_clearcom) in trace output
- From: Tim Bunce
- Re: panic: DESTROY (dbih_clearcom) in trace output
- References:
- panic: DESTROY (dbih_clearcom) in trace output
- From: Martin J. Evans
- Re: panic: DESTROY (dbih_clearcom) in trace output
- From: Tim Bunce
- panic: DESTROY (dbih_clearcom) in trace output
- Prev by Date: RE: Incompatibility with DBI v1.56 / DBD::Sybase v1.08 / DBIx::ContextualFetch v1.03
- Next by Date: Re: Duplicate table structure
- Previous by thread: Re: panic: DESTROY (dbih_clearcom) in trace output
- Next by thread: Re: panic: DESTROY (dbih_clearcom) in trace output
- Index(es):
Relevant Pages
|