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