https://bugs.openldap.org/show_bug.cgi?id=9781
Issue ID: 9781 Summary: regression test its4448 assertion Product: OpenLDAP Version: 2.6.0 Hardware: All OS: All Status: UNCONFIRMED Keywords: needs_review Severity: normal Priority: --- Component: backends Assignee: bugs@openldap.org Reporter: quanah@openldap.org Target Milestone: ---
Starting with OpenLDAP 2.5, the ITS4448 regression case no longer passes and instead triggers an assertion:
slapd: request.c:1672: ldap_find_request_by_msgid: Assertion `lr->lr_refcnt == 0' failed.
https://bugs.openldap.org/show_bug.cgi?id=9781
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|2.6.0 |2.5.9
https://bugs.openldap.org/show_bug.cgi?id=9781
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|needs_review | Assignee|bugs@openldap.org |hyc@openldap.org
https://bugs.openldap.org/show_bug.cgi?id=9781
Howard Chu hyc@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |CONFIRMED Ever confirmed|0 |1 Assignee|hyc@openldap.org |ondra@mistotebe.net
--- Comment #1 from Howard Chu hyc@openldap.org --- Broken by ITS#9001 51c444b0651c0dd0ed50f099254ef982dedf9bf1
https://bugs.openldap.org/show_bug.cgi?id=9781
--- Comment #2 from Tobias Junghans tobias.junghans@veyon.io --- I've also seen this assertion triggered by LDAP client code using libldap (through KDE/kldap) when querying certain AD servers. However I was not yet able to identify the exact code path or server setup causing this issue. Removing the assertion – at the first glance – seems to make the application work the way it did with 2.4.x. However I'm not sure about possible leaks or other side effects.
https://bugs.openldap.org/show_bug.cgi?id=9781
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.5.10
--- Comment #3 from Quanah Gibson-Mount quanah@openldap.org --- https://git.openldap.org/openldap/openldap/-/merge_requests/479
https://bugs.openldap.org/show_bug.cgi?id=9781
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Quanah Gibson-Mount quanah@openldap.org --- head:
• f4e74d51 by Ondřej Kuzník at 2022-01-19T10:35:01+00:00 ITS#9781 Relax refcount assertion for referrals
https://bugs.openldap.org/show_bug.cgi?id=9781
--- Comment #5 from Quanah Gibson-Mount quanah@openldap.org --- RE26:
• c810c0b5 by Ondřej Kuzník at 2022-01-19T16:07:46+00:00 ITS#9781 Relax refcount assertion for referrals
RE25:
• c810c0b5 by Ondřej Kuzník at 2022-01-19T16:07:46+00:00 ITS#9781 Relax refcount assertion for referrals
https://bugs.openldap.org/show_bug.cgi?id=9781
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED