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

Reply via email to