PHP 4.0 Bug #3252: LDAP ldap_add - core dumped

From: Date: Wed, 19 Jan 2000 11:51:59 +0000
Subject: PHP 4.0 Bug #3252: LDAP ldap_add - core dumped
Groups: php.dev 
Request: Send a blank email to php-dev+get-14753@lists.php.net to get a copy of this message
From: eda@vaz.ru Operating system: RedHat 6.1 PHP version: 4.0 Beta 3 PHP Bug Type: Scripting Engine problem Bug description: LDAP ldap_add - core dumped <?php $ds=ldap_connect("localhost"); // assuming the LDAP server is on this host if ($ds) { // bind with appropriate dn to give update access $r=ldap_bind($ds,"cn=root, o=vaz, c=ru", "ldapsecret"); // prepare data $info["cn"]="John Jones"; $info["sn"]="Jones"; $info["mail"]="jonj@here.and.now"; $info["objectclass"]="person"; echo $info["cn"]." !! "; // add data to directory $r=ldap_add($ds, "cn=John Jones, o=vaz, c=ru", $info); ldap_close($ds); } else { echo "Unable to connect to LDAP server"; } ?> ./configure \ --disable-debug \ --with-mod_charset \ --with-gdbm \ --with-ndbm \ --with-ftp \ --with-zlib \ --with-snmp \ --with-ldap file ext/ldap/ldap.c in function php3_ldap_do_modify(.. problem in call (line 1171) : zend_hash_get_current_data(entry->value.ht, (void **) &value); returned false , but not controled it in source code Why is false, i don't undestand. I can see key in "entry->value.ht" , but don't see data. I am use ddd for debug. Sorry for bad english.

« previous php.dev (#14753) next »