From: Ondřej Kuzník Date: Tue, 31 Mar 2026 16:18:47 +0000 (+0100) Subject: ITS#10482 slapo-accesslog: do not leak entryUUID X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=5c4e7f2f1ac53d260df992dad37bde4bf23f9852;p=thirdparty%2Fopenldap.git ITS#10482 slapo-accesslog: do not leak entryUUID --- diff --git a/servers/slapd/overlays/accesslog.c b/servers/slapd/overlays/accesslog.c index 210cc51033..a433dd47c6 100644 --- a/servers/slapd/overlays/accesslog.c +++ b/servers/slapd/overlays/accesslog.c @@ -2170,6 +2170,10 @@ done: return SLAP_CB_CONTINUE; skip: + if ( !BER_BVISNULL( &li->li_uuid ) ) { + ber_memfree( li->li_uuid.bv_val ); + BER_BVZERO( &li->li_uuid ); + } if ( lo->mask & LOG_OP_WRITES ) { /* We haven't transitioned to li_log_mutex yet */ ldap_pvt_thread_mutex_unlock( &li->li_op_rmutex );