From: Quanah Gibson-Mount Date: Mon, 21 Apr 2008 19:03:23 +0000 (+0000) Subject: ITS#5481 X-Git-Tag: OPENLDAP_REL_ENG_2_4_9~28 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=458fe039ade9a612cf2c21daef438bf2728c59d9;p=openldap ITS#5481 --- diff --git a/CHANGES b/CHANGES index efe6676bba..15bca162a5 100644 --- a/CHANGES +++ b/CHANGES @@ -30,6 +30,7 @@ OpenLDAP 2.4.9 Engineering Fixed slapd-config attribute publishing (ITS#5383) Fixed slapd-ldap connection handler (ITS#5404) Fixed slapd-meta connections on error (ITS#5440) + Fixed slapd-meta crash on search (ITS#5481) Fixed slapo-auditlog unnecessary syscall (ITS#5441) Fixed slapo-refint dnSubtreeMatch (ITS#5427) Fixed slapo-refint global referential integrity (ITS#5428) diff --git a/servers/slapd/back-meta/search.c b/servers/slapd/back-meta/search.c index 848b6e12ae..ea5a52bcb6 100644 --- a/servers/slapd/back-meta/search.c +++ b/servers/slapd/back-meta/search.c @@ -2041,6 +2041,7 @@ next_attr:; mod.sm_op = LDAP_MOD_ADD; mod.sm_desc = (*ap)->a_desc; mod.sm_type = mod.sm_desc->ad_cname; + mod.sm_numvals = (*ap)->a_numvals; mod.sm_values = (*tap)->a_vals; if ( (*tap)->a_nvals != (*tap)->a_vals ) { mod.sm_nvalues = (*tap)->a_nvals;