20 Jul
2007
20 Jul
'07
6:36 a.m.
Matt Garretson wrote:
The segfault is actually occurring in the Kerberos libraries, which means that Freeradius might not be the issue, however the segfault occurs only when radiusd is given "-X" or "-sfxx" options. I.e. "radiusd -sfx" and "radiusd" work as expected, and do not segfault. (One thing off the top of my head: Does this point to something possibly happening when debug_flag is >= 2 ?)
That would seem to be the case, yes. But it's very weird. Doubly so since there's no code in rlm_krb5 that depends on debug_flag >= 2. So... the culprit is likely elsewhere. Exactly where it is located is difficult to say. Alan DeKok.