Bug #51601 [Asn]: Segmentation fault when using the 2-argument form of mysql_fetch_array

From: Date: Fri, 20 Aug 2010 15:29:32 +0000
Subject: Bug #51601 [Asn]: Segmentation fault when using the 2-argument form of mysql_fetch_array
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-153655@lists.php.net to get a copy of this message
Edit report at http://bugs.php.net/bug.php?id=51601&edit=1

 ID:                 51601
 Updated by:         kalle@php.net
 Reported by:        pcarter at jhu dot edu
 Summary:            Segmentation fault when using the 2-argument form of
                     mysql_fetch_array
 Status:             Assigned
 Type:               Bug
 Package:            MySQL related
 Operating System:   FreeBSD 6.2-RELEASE
 PHP Version:        5.3.2
 Assigned To:        kalle
 Block user comment: N

 New Comment:

Also if you build against libmysql (--without-mysqlnd)?

But great news! :)


Previous Comments:
------------------------------------------------------------------------
[2010-08-20 16:46:41] pcarter at jhu dot edu

Tested with both php5.2-201008201230 and php5.3-201008201230 snapshots
using both '--with-mysql' and '--with-mysql=mysqlnd'.  The test script
executes as expected, no segfault.  It appears the problem is solved (at
least in those branches).  Let me know if there are any other tests or
snapshots you'd like me to run.

------------------------------------------------------------------------
[2010-08-20 12:23:06] andrey@php.net

Does it still persist with latest snapshot?

------------------------------------------------------------------------
[2010-08-19 20:52:53] kalle@php.net

+sorry i meant svn versions/snapshots, not trunk :)

------------------------------------------------------------------------
[2010-08-19 16:25:24] kalle@php.net

Hi

Does it happen if you initialize zval *res to NULL? and does it happen
with the latest 5.3.x release, 5.2.x and trunk versions of those?

------------------------------------------------------------------------
[2010-05-11 18:50:02] pcarter at jhu dot edu

So having not tried any newer snapshots than php5.3-201004220030 I went
ahead and grabbed php5.3-201005111430.  Using '--with-mysql=mysqlnd' the
script executes as expected (no segfault), however, the segfault still
occurs with '--with-mysql'.  If you'd like I can bisect my way through
the snapshots until I find the point at which this became true, but if
that's not going to be useful I'd just as soon not.  Let me know if I
can provide additional information.

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    http://bugs.php.net/bug.php?id=51601


-- 
Edit this bug report at http://bugs.php.net/bug.php?id=51601&edit=1


Thread (21 messages)

« previous php.bugs (#153655) next »