#48754 [Ver->Csd]: mysql_close() crash php when no handle specified
| From: | andrey@php.net | Date: | Fri, 18 Sep 2009 10:50:24 +0000 |
| Subject: | #48754 [Ver->Csd]: mysql_close() crash php when no handle specified | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-142505@lists.php.net to get a copy of this message | ||
ID: 48754
Updated by: andrey@php.net
Reported By: busia at tiscali dot it
-Status: Verified
+Status: Closed
Bug Type: MySQL related
Operating System: *
PHP Version: 5.3.0 (as of 21-07-2008)
Assigned To: mysql
New Comment:
This bug has been fixed in SVN.
Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
Thank you for the report, and for helping us make PHP better.
Fix should be part of 5.3.1
Previous Comments:
------------------------------------------------------------------------
[2009-09-18 10:49:31] svn@php.net
Automatic comment from SVN on behalf of andrey
Revision: http://svn.php.net/viewvc/?view=revision&revision=288437
Log: MFH:Fix for bug#48754 mysql_close() crash php when no handle
specified
------------------------------------------------------------------------
[2009-09-18 10:46:52] svn@php.net
Automatic comment from SVN on behalf of andrey
Revision: http://svn.php.net/viewvc/?view=revision&revision=288436
Log: Fix for bug#48754 mysql_close() crash php when no handle specified
------------------------------------------------------------------------
[2009-09-09 05:21:47] louis at steelbytes dot com
repro on 5.3.0 on Win2003 using php.exe in command shell. didn't have
this problem with 5.2.10
------------------------------------------------------------------------
[2009-08-28 23:27:08] empacc100 at seznam dot cz
WinXP SP3, PHP 5.3.0 VC9 TS, Apache 2.2.13 (apachelounge) + mod_fcgid
2.2b, MySQL 5.1.37 == same bug (php-cgi.exe crash)
/*
* php-cgi.exe OK
*/
$a=mysql_connect('127.0.0.1:3306', 'root', 'fdgdfgd'));
mysql_close($a);
/*
* php-cgi.exe CRASH
*/
mysql_connect('127.0.0.1:3306', 'root', 'fdgdfgd'));
mysql_close();
------------------------------------------------------------------------
[2009-08-26 05:13:12] jfb at zer7 dot com
I get this as well. I had avoided upgrading my ancient PHP code (some
of it was from PHP4); turns out it being that ancient also means it uses
old patterns, like not using handles. :)
Likely that newer code will not encounter this, so it'll be folks
upgrading slowly and cautiously.
------------------------------------------------------------------------
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/48754
--
Edit this bug report at http://bugs.php.net/?id=48754&edit=1