On Mon, Nov 01, 2004 at 11:00:46PM +0000, Tim Bunce wrote: > 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.
Just a reminder that, because I can't reproduce it, I can't make any progress on this without more info. So far I've had almost none. Tim. > > 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
