Bug#470281: libdbd-sqlite3-perl: FTBFS: test suite failure

Niko Tyni ntyni at debian.org
Mon Mar 10 12:40:17 UTC 2008


Package: libdbd-sqlite3-perl
Version: 1.14-2
Severity: serious

This package fails to build because of a segfault in the test suite.
The regression is probably caused by the recent sqlite3 upgrade 
(3.4.2 -> 3.5.6).

Bug #470272 is another regression, and might be related.

  t/06error.................1/2 perl: tpp.c:63: __pthread_tpp_change_priority: Assertion `new_prio == -1 || (new_prio >= __sched_fifo_min_prio && new_prio <= __sched_fifo_max_prio)' failed.
  t/06error................. Failed 1/2 subtests 
  
  Test Summary Report
  -------------------
  t/06error.t           (Wstat: 134 Tests: 1 Failed: 0)
  Parse errors: Bad plan.  You planned 2 tests but ran 1.
  
  sid% perl -Iblib/lib -Iblib/arch t/06error.t 
  1..2
  # Running under perl version 5.008008 for linux
  # Current time local: Mon Mar 10 14:36:53 2008
  # Current time GMT:   Mon Mar 10 12:36:53 2008
  # Using Test.pm version 1.25
  ok 1
  perl: tpp.c:63: __pthread_tpp_change_priority: Assertion `new_prio == -1 || (new_prio >= __sched_fifo_min_prio && new_prio <= __sched_fifo_max_prio)' failed.
  zsh: abort (core dumped)  perl -Iblib/lib -Iblib/arch t/06error.t
  
  Core was generated by `perl -Iblib/lib -Iblib/arch t/06error.t'.
  Program terminated with signal 6, Aborted.
  #0  0x00002b092c572ee5 in raise () from /lib/libc.so.6
  (gdb) bt
  #0  0x00002b092c572ee5 in raise () from /lib/libc.so.6
  #1  0x00002b092c574403 in abort () from /lib/libc.so.6
  #2  0x00002b092c56bed9 in __assert_fail () from /lib/libc.so.6
  #3  0x00002b092c333659 in __pthread_tpp_change_priority () from /lib/libpthread.so.0
  #4  0x00002b092c32c56b in pthread_mutex_lock () from /lib/libpthread.so.0
  #5  0x00002b093236f709 in sqlite3_mutex_enter (p=0x67b1) at ./src/mutex_unix.c:186
  #6  0x00002b093238c1bd in sqlite3_finalize (pStmt=0x887df8) at ./src/vdbeapi.c:50
  #7  0x00002b09321267e6 in sqlite_st_destroy () from blib/arch/auto/DBD/SQLite/SQLite.so
  #8  0x00002b093211e2e4 in XS_DBD__SQLite__st_DESTROY () from blib/arch/auto/DBD/SQLite/SQLite.so
  #9  0x00002b0931d0727f in XS_DBI_dispatch () from /usr/lib/perl5/auto/DBI/DBI.so
  #10 0x00002b092bbf3dd3 in Perl_pp_entersub () from /usr/lib/libperl.so.5.8
  #11 0x00002b092bb9b807 in S_call_body () from /usr/lib/libperl.so.5.8
  #12 0x00002b092bb9c550 in Perl_call_sv () from /usr/lib/libperl.so.5.8
  #13 0x00002b092bbffe4f in Perl_sv_clear () from /usr/lib/libperl.so.5.8
  #14 0x00002b092bc0069e in Perl_sv_free () from /usr/lib/libperl.so.5.8
  #15 0x00002b092bc00164 in Perl_sv_clear () from /usr/lib/libperl.so.5.8
  #16 0x00002b092bc0069e in Perl_sv_free () from /usr/lib/libperl.so.5.8
  #17 0x00002b092bbe6b11 in Perl_mg_free () from /usr/lib/libperl.so.5.8
  #18 0x00002b092bc00057 in Perl_sv_clear () from /usr/lib/libperl.so.5.8
  #19 0x00002b092bc0069e in Perl_sv_free () from /usr/lib/libperl.so.5.8
  #20 0x00002b092bc20e72 in Perl_leave_scope () from /usr/lib/libperl.so.5.8
  #21 0x00002b092bc2a645 in Perl_pp_return () from /usr/lib/libperl.so.5.8
  #22 0x00002b092bbf263e in Perl_runops_standard () from /usr/lib/libperl.so.5.8
  #23 0x00002b092bb9c3a9 in Perl_call_sv () from /usr/lib/libperl.so.5.8
  #24 0x00002b0931d05ccd in XS_DBI_dispatch () from /usr/lib/perl5/auto/DBI/DBI.so
  #25 0x00002b092bbf3dd3 in Perl_pp_entersub () from /usr/lib/libperl.so.5.8
  #26 0x00002b092bbf263e in Perl_runops_standard () from /usr/lib/libperl.so.5.8
  #27 0x00002b092bb9ce7a in perl_run () from /usr/lib/libperl.so.5.8
  #28 0x000000000040185c in main ()

Cheers,
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list