strange brakes down freeradius

Anton Kiryushkin swood at fotofor.biz
Mon Oct 2 15:02:38 CEST 2017


Hello, I'm sorry.
Linux server1 4.10.3-0.1-default #1
<https://github.com/FreeRADIUS/freeradius-server/pull/1> SMP PREEMPT Wed
Mar 15 07:47:00 UTC 2017 (0c9f8e4) x86_64 x86_64 x86_64 GNU/Linux
radiusd: FreeRADIUS Version 3.0.15, for host x86_64-suse-linux-gnu, built
on Sep 28 2017 at 05:45:13

I get next backtrace:

*** Error in `/usr/sbin/radiusd': free(): invalid pointer:
0x0000555555b8e420 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x721af)[0x7ffff60af1af]
/lib64/libc.so.6(+0x77706)[0x7ffff60b4706]
/lib64/libc.so.6(+0x78453)[0x7ffff60b5453]
/usr/lib64/libtalloc.so.2(+0xa3b4)[0x7ffff6e753b4]
/usr/lib64/libtalloc.so.2(+0xa30b)[0x7ffff6e7530b]
/usr/lib64/libtalloc.so.2(_talloc_free+0x123)[0x7ffff6e6ee53]
/usr/sbin/radiusd(+0x418a1)[0x5555555958a1]
/usr/sbin/radiusd(+0x42031)[0x555555596031]
/usr/sbin/radiusd(+0x429c7)[0x5555555969c7]
/usr/sbin/radiusd(+0x417af)[0x5555555957af]
/usr/lib64/freeradius/libfreeradius-radius.so(fr_event_run+0x144)[0x7ffff7987618]
/usr/lib64/freeradius/libfreeradius-radius.so(fr_event_loop+0x4f0)[0x7ffff7987f3f]
/usr/sbin/radiusd(radius_event_process+0x26)[0x5555555a0da9]
/usr/sbin/radiusd(main+0xc80)[0x55555558b335]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7ffff605d6e5]
/usr/sbin/radiusd(_start+0x29)[0x555555568d69]

And next gdb backtrace:

#0 0x00007ffff60718d7 in raise () from /lib64/libc.so.6
#1 <https://github.com/FreeRADIUS/freeradius-server/pull/1> 0x00007ffff6072caa
in abort () from /lib64/libc.so.6
#2 <https://github.com/FreeRADIUS/freeradius-server/pull/2> 0x00007ffff60af1b4
in __libc_message () from /lib64/libc.so.6
#3 <https://github.com/FreeRADIUS/freeradius-server/pull/3> 0x00007ffff60b4706
in malloc_printerr () from /lib64/libc.so.6
#4 <https://github.com/FreeRADIUS/freeradius-server/pull/4> 0x00007ffff60b5453
in _int_free () from /lib64/libc.so.6
#5 <https://github.com/FreeRADIUS/freeradius-server/pull/5> 0x00007ffff6e753b4
in ?? () from /usr/lib64/libtalloc.so.2
#6 <https://github.com/FreeRADIUS/freeradius-server/pull/6> 0x00007ffff6e7530b
in ?? () from /usr/lib64/libtalloc.so.2
#7 <https://github.com/FreeRADIUS/freeradius-server/pull/7> 0x00007ffff6e6ee53
in _talloc_free () from /usr/lib64/libtalloc.so.2
#8 <https://github.com/FreeRADIUS/freeradius-server/pull/8> 0x00005555555958a1
in request_free ()
#9 <https://github.com/FreeRADIUS/freeradius-server/pull/9> 0x0000555555596031
in request_done ()
#10 <https://github.com/FreeRADIUS/freeradius-server/pull/10>
0x00005555555969c7
in request_cleanup_delay ()
#11 <https://github.com/FreeRADIUS/freeradius-server/pull/11>
0x00005555555957af
in request_timer ()
#12 <https://github.com/FreeRADIUS/freeradius-server/pull/12>
0x00007ffff7987618
in fr_event_run () from /usr/lib64/freeradius/libfreeradius-radius.so
#13 <https://github.com/FreeRADIUS/freeradius-server/pull/13>
0x00007ffff7987f3f
in fr_event_loop () from /usr/lib64/freeradius/libfreeradius-radius.so
#14 <https://github.com/FreeRADIUS/freeradius-server/pull/14>
0x00005555555a0da9
in radius_event_process ()
#15 <https://github.com/FreeRADIUS/freeradius-server/pull/15>
0x000055555558b335
in main ()

Is it enough information about a crash?

2017-09-27 2:46 GMT+03:00 Alan DeKok <aland at deployingradius.com>:

> On Sep 26, 2017, at 6:53 PM, Anton Kiryushkin <swood at fotofor.biz> wrote:
> >
> > I have a strange fall down of the freeradius process version 3.0.15 (last
> > stable version from your site). Do you need additional information about
> > configuration or last auth request?
>
>   gdb information would be helpful.  See doc/bugs for detailed instructions
>
>   Aan DeKok.
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/
> list/users.html




-- 
Best regards,
Anton Kiryushkin


More information about the Freeradius-Users mailing list