On Mon, Jan 14, 2002 at 05:46:19PM -0600, Chris Green wrote:
> #0  0x40025aef in mschap_authorize () at eval.c:41
> #1  0x08058687 in call_modsingle (component=1, sp=0x80c7b10, 
> #11 0x401dc306 in __libc_start_main (main=0x804cb54 <main>, argc=2, 
>     ubp_av=0xbffff754, init=0x804b9dc <_init>, fini=0x8066e6c <_fini>, 
>     rtld_fini=0x4000d2cc <_dl_fini>, stack_end=0xbffff74c)
>     at ../sysdeps/generic/libc-start.c:129
> 
> For good measure ( in shooting in the dark, since ppp was a guess of
> symbol clash ), I removed ppp and the same crash persists
> 
> Is that mschap_authorize address sensical?  I think so since its a
> loaded library but its the only thing I have to go on at the momment

Yeah, it makes sense.  Turns out the eval.c thing is a red herring.
That's just gdb internals.  Can you run it under the debugger?

    gdb radiusd
    > breakpoint mschap_authorize
    > run -X
    ...
    breakpoint 0 in mschap_authorize()

I'm no gdb expert, but once you get there, use 'step' to go line-by-line
until it dies.  There might be some useful output from that.

/fc


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to