On 21 Jul 2013, at 22:33, Thomas Glanzmann <tho...@glanzmann.de> wrote:
> Hello Arran, > >> Can you provide a backtrace please? I'll see if I can fix it. > > Program received signal SIGSEGV, Segmentation fault. > 0x08052f8a in rad_authenticate (request=0x863f138) at src/main/auth.c:542 > 542 (auth_item->da->attr == > PW_USER_PASSWORD)) { > (gdb) bt > #0 0x08052f8a in rad_authenticate (request=0x863f138) at src/main/auth.c:542 > #1 0x080741d3 in request_running (request=0x863f138, action=1) at > src/main/process.c:1185 > #2 0x08073525 in request_queue_or_run (request=0x863f138, process=0x8074104 > <request_running>) at src/main/process.c:828 > #3 0x08074836 in request_receive (listener=0x8480c00, packet=0x863ef30, > client=0x81e4828, fun=0x8052a0b <rad_authenticate>) at src/main/process.c:1377 > #4 0x080592ec in auth_socket_recv (listener=0x8480c00) at > src/main/listen.c:1449 > #5 0x08079b09 in event_socket_handler (xel=0x846f640, fd=7, ctx=0x8480c00) > at src/main/process.c:3483 > #6 0xf7d7e0cd in fr_event_loop (el=0x846f640) at src/lib/event.c:414 > #7 0x0807ad91 in radius_event_process () at src/main/process.c:4272 > #8 0x0806a384 in main (argc=2, argv=0xffffcc04) at src/main/radiusd.c:475 > (gdb) p auth_item > $1 = (VALUE_PAIR *) 0x8482220 > (gdb) p auth_item->da > $2 = (const DICT_ATTR *) 0x0 > > I was able to reproduce that on Ubuntu 12.04 (Precise Pangolin) x64 and > Debian > Wheezy 32 Bit. If you need exact instruction on howto reproduce or > access to the system, send me a ssh key or e-mail. Oh I have a pretty good idea of what's gone on. Could you git pull and rebuild. You'll probably see an abort this time round. -Arran - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html