3.1.x consistency check
Arran Cudbard-Bell
a.cudbardb at freeradius.org
Fri Nov 20 18:07:57 CET 2015
> On 20 Nov 2015, at 11:57, Matthew Newton <mcn4 at leicester.ac.uk> wrote:
>
> Hi,
>
> So trying 3.1.x to see if it fixes the 3.0.x error.... :)
>
> Packaged build (so disable-developer) segfaults in rlm_ldap (ldap.c:1431).
> Trying to debug that I built a new version which has enable-developer set. That
> bombs out in a consistency check in SoH, as below.
>
> Looks like it doesn't like that pair_make_request is called with a NULL value?
> But can't imagine that is right as that's normally what happens to create an
> attribute?
>
> About to go home now so thought I'd shoot out a quick e-mail in case someone
> else knows the immediate answer without me having to stare at code for a while
> :)
Pushed a fix for your SoH issue.
Buffer was being underallocated. Should have been t + 1, but we have proper
functions for assigning values to attributes now, so just used that instead :)
Will look at LDAP.
-Arran
Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS development team
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 872 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freeradius.org/pipermail/freeradius-devel/attachments/20151120/52920de1/attachment.sig>
More information about the Freeradius-Devel
mailing list