On 09/20/2011 06:21 PM, kyle king wrote:
Under heavy threaded use ldap_get_value returns a corrupted memory pointer, not a char pointer pointer that was specified.
I have narrowed the corruption problem down to the file libraries/libldap/get_values.c apoximatly line 80 the ber_scanf in the if statement.
When it work on my machine, it returns pointers for 'vals' such as:
vals pointer: 0x105c920
and when it fails: vals pointer 0x7f6130004c20
Kyle A. King Quentus Technologies, INC Cell Phone: 703-635-9512 Work Phone: 253-218-6030 Email: kyle.king@quentustech.com