| Bug #35388 | crash on new object when passed incorrect access details | ||||
|---|---|---|---|---|---|
| Submitted: | 25 Nov 2005 12:15pm UTC | Modified: | 28 Dec 2005 1:00am UTC | ||
| From: | dmytton@php.net | Assigned to: | georg | ||
| Status: | No Feedback | Category: | MySQLi related | ||
| Version: | 5CVS-2005-12-20 (snap) | OS: | Windows XP Home SP2 | ||
[28 Nov 2005 11:18pm UTC] georg@php.net
Looks like there is a binary incompatibility in protocol when connecting from 4.1 client to 5.0.16. I was able to reproduce the problem under linux too. As a possible workaround you should compile PHP against 5.0.16 client lib.
[19 Dec 2005 1:41pm UTC] jhala at uoregon dot edu
update on that. i made my instance of this problem go away and php/phpmyadmin worked fine by simply making sure that i copied libmysql.dll from the php main directory (where the phpinstall program put it automagically) to the extensions directory (which I had added to windows PATH). restarted apache, problem gone. hope this helps.
[20 Dec 2005 3:41pm UTC] dmytton@php.net
Problem still exists after trying latest snapshot.
[20 Dec 2005 3:55pm UTC] sniper@php.net
Make sure you don't have multiple libmysql.dll's around in your system.
[28 Dec 2005 1:00am UTC] php-bugs at lists dot php dot net
No feedback was provided for this bug for over a week, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".

Description: ------------ If you create a new mysqli object using incorrect login details, Apache crashes. Version info output from mysql_* and mysqli_* functions: mysql Client Encoding: latin1 Client Version: 5.0.16 Protocol Version: 10 Server Version: 5.0.16-nt mysqli Client Encoding: latin1 Client Version: 4.1.7 Protocol Version: 10 Server Version: 5.0.16-nt Reproduce code: --------------- Ensure username and/or password are incorrect: <?php $mysqli = new mysqli('localhost', 'root', 'root'); ?> Expected result: ---------------- Incorrect login details error Actual result: -------------- Apache crashes. Windows error reporting shows: szAppName : Apache.exe szAppVer : 2.0.55.0 szModName : php5ts.dll szModVer : 5.1.0.0 offset : 00008be4