freeradius2.1.10 crash @ request_stats_final
Alan DeKok
aland at deployingradius.com
Thu May 26 14:19:24 CEST 2011
winson wrote:
> Hi,
> I am using freeradius 2.1.10 and it has crashed @ the following line (debug
> via gdb) of request_stats_final
> where in the macro is called for
> #define INC_ACCT(_x) radius_acct_stats._x++;request->listener->stats._x++;if
> (request->client && request->client->acct) request->client->acct->_x++
Well, what are the values of those pointers? It's hard to know which
one is causing the problem if you don't say what the values are.
> I have also merged the latest code changes present @
> https://github.com/alandekok/freeradius-server/blob/master/src/main/stats.c
> and added few null checks (attached stats.c). though the crash has
> reoccurred.
Nothing attached, sorry.
> Also, Is there any specific reason why the /src/main/event.c file has been
> moved in the master dir ?
It's been replaced by process.c. Much, much, better code.
Alan DeKok.
More information about the Freeradius-Devel
mailing list