Index is not an integer (segfault)
Franks Andy (IT Technical Architecture Manager)
Andy.Franks at sath.nhs.uk
Thu Dec 17 15:20:08 CET 2015
Marvellous - thanks.
Also, just a bit of feedback from the previous segfault relating to zero row return from a sql map entry, it now doesn't segfault, but says :
ERROR: Failed retrieving field names: server error
Instead. Should this be an error? I could do a reject=1 handling thing, but I'm not sure that nothing coming back from a sql query should cause a rejection by default (or should it?!)
Thanks very much again
Andy
-----Original Message-----
From: Freeradius-Users [mailto:freeradius-users-bounces+andy.franks=sath.nhs.uk at lists.freeradius.org] On Behalf Of Alan DeKok
Sent: 17 December 2015 14:14
To: FreeRadius users mailing list
Subject: Re: Index is not an integer (segfault)
On Dec 17, 2015, at 4:50 AM, Franks Andy (IT Technical Architecture Manager) <Andy.Franks at sath.nhs.uk> wrote:
> It works fine plugging the variable into a string, xlat seems to cast fine, even if we do an if ("%{xlat:control:Tmp-String-1[%{control:Tmp-Integer-0}]}" > 1 ), so the workaround is obvious, just thought I'd best let you know about the seg anyway.
The fix is simple. I'll push a fix later today.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list