diff -Naur openldap2.3_2.4.9.orig/servers/slapd/schema_init.c openldap2.3_2.4.9/servers/slapd/schema_init.c --- openldap2.3_2.4.9.orig/servers/slapd/schema_init.c 2008-04-14 16:01:31.000000000 -0400 +++ openldap2.3_2.4.9/servers/slapd/schema_init.c 2008-06-03 13:47:45.000000000 -0400 @@ -2273,6 +2273,8 @@ keys[0].bv_len = index_intlen; keys[0].bv_val = slap_sl_malloc( index_intlen, ctx ); + keys[1].bv_len = 0; + keys[1].bv_val = NULL; iv.bv_len = value->bv_len < index_intlen_strlen + INDEX_INTLEN_CHOP-1 ? value->bv_len : index_intlen_strlen + INDEX_INTLEN_CHOP-1;