jclarke@linagora.com a écrit :
Pierangelo Masarati a écrit :
Should be fixed now in HEAD/re24/re23. Please test. p.
I've been testing (at last, sorry for the delay), and I've come across another memory problem. Backtrace is below, and valgrind output is attached.
Got this one: it was a double-free in sets.c occuring after a slap_set_join() with lset or rset empty - the non empty set was returned, and then freed, causing a double-free error or segfault.
The patch attached corrects this problem on RE23 and HEAD for me and doesn't have any side effects on our test set. However, it may not be the "right" way - please correct if necessary!
Thanks for spotting it - I had no time to look at your last report. I'll check the fix and eventually apply it.
Your recent fixes have solved all the issues from our test cases we were encountering. Thank you very much for them.
Sure. Cheers, p.
Ing. Pierangelo Masarati OpenLDAP Core Team
SysNet s.r.l. via Dossi, 8 - 27100 Pavia - ITALIA http://www.sys-net.it --------------------------------------- Office: +39 02 23998309 Mobile: +39 333 4963172 Email: pierangelo.masarati@sys-net.it ---------------------------------------