Skip Menu |

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

Report information
The Basics
Id: 78193
Status: resolved
Priority: 0/
Queue: DBD-Firebird

People
Owner: Nobody in particular
Requestors: Xavier (no email address)
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.00
Fixed in: 1.11



Make test failed : t/embed-rt72946.t makes a segfault in my environment. Here is the trace : $ perl -d:bt -MB -Iblib/lib/ -Iblib/arch/ t/embed-rt72946.t The databse path is dbd-firebird-test.fdb # Creating test database at dbd-firebird-test.fdb The databse path is dbd-firebird-test.fdb 1..6 ok 1 - Connected to the database ok 2 - query prepared ok 3 - query executed #0 0x00007f0b2973ec1d in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f0b28f6f54f in ?? () from /usr/lib/perl5/auto/Devel/bt/bt.so #2 <signal handler called> #3 ib_st_destroy (sth=sth@entry=0x0, imp_sth=0x0) at dbdimp.c:1808 #4 0x00007f0b2811f6f7 in ib_commit_transaction (imp_dbh=0x18ca900, h=0x1894aa8) at dbdimp.c:2807 #5 ib_commit_transaction (h=h@entry=0x1894aa8, imp_dbh=imp_dbh@entry=0x18ca900) at dbdimp.c:2766 #6 0x00007f0b28116044 in XS_DBD__FirebirdEmbedded__db__do (my_perl=<optimized out>, cv=<optimized out>) at FirebirdEmbedded.xs:274 #7 0x00007f0b29e8a45c in Perl_pp_entersub () from /usr/lib/libperl.so.5.14 #8 0x00007f0b29e819b6 in Perl_runops_standard () from /usr/lib/libperl.so.5.14 #9 0x00007f0b29e1d429 in Perl_call_sv () from /usr/lib/libperl.so.5.14 #10 0x00007f0b28b510c2 in XS_DBI_dispatch () from /usr/lib/perl5/auto/DBI/DBI.so #11 0x00007f0b29e8a45c in Perl_pp_entersub () from /usr/lib/libperl.so.5.14 #12 0x00007f0b29e819b6 in Perl_runops_standard () from /usr/lib/libperl.so.5.14 #13 0x00007f0b29e2344e in perl_run () from /usr/lib/libperl.so.5.14 #14 0x0000000000400f89 in main () Cancel It looks like 72946 bug reported on 0.91
On Wed Jul 04 01:02:40 2012, GUIMARD wrote: Show quoted text
> Make test failed : t/embed-rt72946.t makes a segfault in my
environment. Show quoted text
> Here is the trace : > > $ perl -d:bt -MB -Iblib/lib/ -Iblib/arch/ t/embed-rt72946.t > The databse path is dbd-firebird-test.fdb > # Creating test database at dbd-firebird-test.fdb > The databse path is dbd-firebird-test.fdb > 1..6 > ok 1 - Connected to the database > ok 2 - query prepared > ok 3 - query executed > #0 0x00007f0b2973ec1d in waitpid () from > /lib/x86_64-linux-gnu/libpthread.so.0 > #1 0x00007f0b28f6f54f in ?? () from
/usr/lib/perl5/auto/Devel/bt/bt.so Show quoted text
> #2 <signal handler called> > #3 ib_st_destroy (sth=sth@entry=0x0, imp_sth=0x0) at dbdimp.c:1808 > #4 0x00007f0b2811f6f7 in ib_commit_transaction (imp_dbh=0x18ca900, > h=0x1894aa8) at dbdimp.c:2807 > #5 ib_commit_transaction (h=h@entry=0x1894aa8, > imp_dbh=imp_dbh@entry=0x18ca900) at dbdimp.c:2766 > #6 0x00007f0b28116044 in XS_DBD__FirebirdEmbedded__db__do > (my_perl=<optimized out>, cv=<optimized out>) at
FirebirdEmbedded.xs:274 Show quoted text
> #7 0x00007f0b29e8a45c in Perl_pp_entersub () from
/usr/lib/libperl.so.5.14 Show quoted text
> #8 0x00007f0b29e819b6 in Perl_runops_standard () from > /usr/lib/libperl.so.5.14 > #9 0x00007f0b29e1d429 in Perl_call_sv () from
/usr/lib/libperl.so.5.14 Show quoted text
> #10 0x00007f0b28b510c2 in XS_DBI_dispatch () from > /usr/lib/perl5/auto/DBI/DBI.so > #11 0x00007f0b29e8a45c in Perl_pp_entersub () from
/usr/lib/libperl.so.5.14 Show quoted text
> #12 0x00007f0b29e819b6 in Perl_runops_standard () from > /usr/lib/libperl.so.5.14 > #13 0x00007f0b29e2344e in perl_run () from /usr/lib/libperl.so.5.14 > #14 0x0000000000400f89 in main () > Cancel > > It looks like 72946 bug reported on 0.91
Yes this is a duplicate and a design issue so for the moment we should skip it :) http://lists.alioth.debian.org/pipermail/dbd-firebird-devel/Week-of-Mon- 20120702/000015.html
Subject: Re: Segfault in t/embed-rt72946.t
Closing as a duplicate of #72946 (fixed in 1.11)