ldapadd: malloc.c:2379: sysmalloc: Assertion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openldap |
New
|
Undecided
|
Unassigned |
Bug Description
How to reproduce:
$ unzip ldapadd-crash.zip
Archive: ldapadd-crash.zip
creating: ldapadd-crash/
inflating: ldapadd-
inflating: ldapadd-
inflating: ldapadd-
inflating: ldapadd-
$ sudo ldapadd -Y EXTERNAL -H ldapi:/// -f ldapadd-
SASL/EXTERNAL authentication started
SASL username: gidNumber=
SASL SSF: 0
adding new entry "cn=dicom,
$ sudo ldapadd -Y EXTERNAL -H ldapi:/// -f ldapadd-
SASL/EXTERNAL authentication started
SASL username: gidNumber=
SASL SSF: 0
adding new entry "cn=dcm4che,
$ sudo ldapadd -Y EXTERNAL -H ldapi:/// -f ldapadd-
SASL/EXTERNAL authentication started
SASL username: gidNumber=
SASL SSF: 0
ldapadd: malloc.c:2379: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Aborted
#######
Happens with
ldap-utils 2.4.49+
but also already with
ldap-utils 2.4.45+
#######
Does not happen with openldap-clients package of Alpine Linux based on same OpenLDAP versions.
description: | updated |