Bug#470281: Bug#470272: libdbix-class-perl: FTBFS: Failed 1/106 test scripts, 99.06% okay. 3/2528 subtests failed, 99.88% okay.

Niko Tyni ntyni at debian.org
Mon Mar 10 18:54:17 UTC 2008


reassign 470272 libdbd-sqlite3-perl 1.14-1
thanks

On Mon, Mar 10, 2008 at 02:32:51PM +0200, Niko Tyni wrote:
> On Mon, Mar 10, 2008 at 12:48:08PM +0100, Lucas Nussbaum wrote:
> > Package: libdbix-class-perl
> > Version: 0.08009-1
> > Severity: serious
> > User: debian-qa at lists.debian.org
> > Usertags: qa-ftbfs-20080308 qa-ftbfs
> > Justification: FTBFS on i386
> 
> > > t/33storage_reconnect......................DBI::db=HASH(0x8b7ca00)->disconnect invalidates 22 active statement handles (either destroy statement handles or call finish on them before disconnecting) at t/33storage_reconnect.t line 23.
> > > closing dbh with active statement handles at t/33storage_reconnect.t line 23.
> > > dubious
> > > 	Test returned status 0 (wstat 11, 0xb)
> > > DIED. FAILED tests 3-5
> > > 	Failed 3/5 tests, 40.00% okay
> 
> Just a note as I'm short on time:
> 
> This is a segfault in the SQLite bindings, probably triggered by a
> change in the recently upgraded sqlite3 version (3.4.2 -> 3.5.6).

Somewhat surprisingly, both this and the libdbd-sqlite3-perl test failure
(#470281) are fixed by the patch in #450744: use sqlite3_reset() instead
of sqlite3_finalize() in error situations.

It looks like the new sqlite3 version is less forgiving about this
particular bug.

I guess I'll get to kill three birds with one stone. Will fix soon.

Cheers,
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list