https://bugs.openldap.org/show_bug.cgi?id=9391
Howard Chu hyc@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |TEST Status|UNCONFIRMED |RESOLVED
--- Comment #1 from Howard Chu hyc@openldap.org --- (In reply to Michael Ströder from comment #0)
Searching with filter (entryUUID=foobar) crashes slapd for Æ-DIR providers and consumers.
Log message:
slapd: schema_init.c:2943: UUIDNormalize: Assertion `val->bv_len == 16' failed.
Let me know if you need more information to reproduce.
You're doing something pretty weird, because that section of code is only for denormalizing a normalized UUID, which doesn't happen when processing search filters. (It's only used to convert binary UUIDs from a syncrepl presence list back into plaintext.)
Nevertheless, I've removed the asserts in git master.