"Mitchell, Michael" <[EMAIL PROTECTED]> wrote:
> However, in valuepair.c we have:
>
> regmatch_t rxmatch[9];
> compare =3D regexec(®, (char *)auth_item->strvalue,
> 16, rxmatch, 0);
>
> Ie nmatch is 16, but the size of the pmatch array is only 9.
>
> This causes a bus error in the call to regfree() when I try to match a
> regular expression is users.
Fixed, thanks.
> Is this a peculiar problem to Solaris 9, or have others had this issue?
It's a general problem that no one else has seen yet.
> I also notice that this code has changed since 0.9.3.
The %{0}, %{1}, etc. are new.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html