jclarke@linagora.com wrote:
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!
Is your test set something you can clean up for inclusion in our test suite?
Your recent fixes have solved all the issues from our test cases we were encountering. Thank you very much for them.
Jon