Nathan Miller <[EMAIL PROTECTED]> wrote: > I can't honestly say I have had any experience with gdb; however, running > the following commands after it seg-faults gives me the following > output. Hope it is helpful. > > Also, is there a repository of old CVS releases? I would like to try this > same setup on previous releases and see if it seg's on them too if they are > available.
Use 'cvs update -D' to check out the source for a particular day. See the CVS man page for details. > modcall: entering group authorize > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 1026 (LWP 1984)] > 0x401edef0 in rad_mangle (data=0x80ba640, request=0x80c1d70) at > rlm_preprocess.c:154 > 154 request_pairs = request->packet->vps; > (gdb) print *request > Cannot access memory at address 0xdeadbeef That's the official 'this memory doesn't exist' address. I'd say there's a serious problem on your system somewhere. Have you installed the server multiple times, from multiple versions? If so, then the rlm_FOO may access data structures which no longer exists. Delete all binaries, and re-install. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
