Help to debugging the server using GDb
Michael Joosten
michael.joosten at c-lab.de
Wed Aug 23 23:49:34 CEST 2006
Alan DeKok wrote:
>Shankar Ganesh C <shankarganesh at tataelxsi.co.in>wrote:
>
>
>>I was trying to debug the radiusd through gbb.But the program is exiting out
>>below are the logs
>>
>>
>
> The logs don't show a problem.
>
> Perhaps you could give more information about what the problem is.
>
>
I'd guess Shankar just wanted to have radiusd stay in the foreground and
not "daemonize" itself... That would be
$ gdb /usr/local/bin/radiusd
b <some function>
run -X
Or, which is usually better, let radiusd initialize itself such that all
required modules and functions are loaded:
$gdb /usr/local/bin/radiusd
run -XA
....
....
....
Listening on authentication *:1812
Listening on accounting *:1813
Ready to process requests.
^C (yes, Control-C)
break <your entry function for debugging>
cont
and let your tests run.
Michael
More information about the Freeradius-Devel
mailing list