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

 ID:               46722
 Updated by:       [email protected]
 Reported by:      bentogoa at gmail dot com
 Summary:          libmysql version 5.1.30 causes PHP crash
 Status:           Bogus
 Type:             Bug
 Package:          MySQL related
 Operating System: Windows XP
 PHP Version:      5.2.6

 New Comment:

This bug is the exact reason why we don't support mysql's libmysql.



They keep breaking ABI and the CRT incompatibilities will cause way too
much troubles to be used safely, even only for development.


Previous Comments:
------------------------------------------------------------------------
[2010-07-24 19:33:59] neo_in_matrix at msn dot com

The libmysql.dll bundled with php package is 5.0.51a. I want to use the
latest version (which is 5.1.48 as of writing this comment), but the
simplest mysql call ended up with the following error:



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

php.exe - Application Error

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

The instruction at "0x1000ac5a" referenced memory at "0x00000014". The
memory could not be "read".





Click on OK to terminate the program

Click on CANCEL to debug the program

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

OK   Cancel   

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



There is no reason that you refuse users to use newer version of
libmysql. Can you just update the dll?

------------------------------------------------------------------------
[2008-12-01 03:46:03] bentogoa at gmail dot com

so where can libmysql.dll 5.1.30 be downloaded ?

------------------------------------------------------------------------
[2008-11-30 17:06:07] [email protected]

Do not use any mysql DLL but the ones we provide with PHP releases.

------------------------------------------------------------------------
[2008-11-30 15:15:58] bentogoa at gmail dot com

Description:
------------
Upgrading libmysql.dll 5.0.51a (the one in php 5.2.6 package) to
libmysql.dll 5.1.30 (from the latest version of Mysql)causes php to
crash.



Tried by php CLI = php proccess ends

via Apache2.2.10 Web Server = The Apache server crashes. 



Reproduce code:
---------------
<?php

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');

if (!$link) {

    die('Could not connect: ' . mysql_error());

}

echo 'Connected successfully';

mysql_close($link);

?> 



Expected result:
----------------
print Connected successfully;

Actual result:
--------------
No Response, The Servers crashes.


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



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

Reply via email to