On Mon, Nov 01, 2004 at 12:31:38PM -0800, David Oswald wrote:
> I wanted to draw your attention to the following discussion regarding a Perl
> segfault that exists across multiple platforms, and across multiple
> databases:
> 
> http://www.perlmonks.org/index.pl?node_id=404161

I'm unable to reproduce the problem using mysql test script on that page.
I used DBI 1.45 plus DBD::mysql 2.9003 on both perl 5.6.1 i386-freebsd,
and perl 5.8.3 i386-freebsd-thread-multi.

> The short of it is that I discovered that supplying a pre-prepared statement
> handle to selectrow_array() would result in a segfault on the second call to
> selectrow_array().

> [...] the older SQLite 2.x engine.  However, others have confirmed that the
> segfault occurs under other databases as well, including MySQL.
> from isolating the issue, but it's starting to look like it may be a DBI
> 1.45 problem.
> 
> Please let me know if you have any questions.

I'd appreciate it if everyone who can reproduce this problem please:

a) send me (just me, not the list) the output of "perl -V" and
   "perl -MDBI -e 'DBI->installed_versions'"

b) send me (just me) a stack dump, ideally from a DBI built using
   "perl Makefile.PL -g".

c) try to reproduce it with earlier versions of the DBI

I'll take a look at the information as soon as I can tomorrow.

Tim.

p.s. Please forward this to www.perlmonks.org

Reply via email to