From: doctor_nett at yahoo dot com Operating system: linux PHP version: 5.3.0 PHP Bug Type: Reproducible crash Bug description: LDAP searh crashes PHP if key not matched
Description: ------------ i am using php, with ldap to search records form active director on linux(webserver) it work fines if i type uid that exsist in active directory, but if i type some uid that does not exsist in the active directory php script crashes. note: sorry if i am posting this in wrong place, but the same code works fine on my windows xp(webserver) system with ADAM ADSI Reproduce code: --------------- $chrUid = "mazhar.hassan"; #works fine $chrUid = "maz.hass"; #crashes the system $sr=ldap_search($ds, $LDAP_DN, "(uid=$chrUid)"); Expected result: ---------------- it should return nothing, as its doing on my XP system environment, so that i can display a message record not found Actual result: -------------- system crashes and have to restart. -- Edit bug report at http://bugs.php.net/?id=49404&edit=1 -- Try a snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=49404&r=trysnapshot52 Try a snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=49404&r=trysnapshot53 Try a snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=49404&r=trysnapshot60 Fixed in SVN: http://bugs.php.net/fix.php?id=49404&r=fixed Fixed in SVN and need be documented: http://bugs.php.net/fix.php?id=49404&r=needdocs Fixed in release: http://bugs.php.net/fix.php?id=49404&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=49404&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=49404&r=needscript Try newer version: http://bugs.php.net/fix.php?id=49404&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=49404&r=support Expected behavior: http://bugs.php.net/fix.php?id=49404&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=49404&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=49404&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=49404&r=globals PHP 4 support discontinued: http://bugs.php.net/fix.php?id=49404&r=php4 Daylight Savings: http://bugs.php.net/fix.php?id=49404&r=dst IIS Stability: http://bugs.php.net/fix.php?id=49404&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=49404&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=49404&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=49404&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=49404&r=mysqlcfg