3.0.13 crash

Stefan Winter stefan.winter at restena.lu
Wed Mar 15 09:32:24 CET 2017


Hi,

updating from 3.0.12 to 3.0.13, I see that the servers starts up fine, starts processing packets for a few seconds, and then:

Wed Mar 15 09:27:55 2017 : ERROR: (579) eap: ERROR: rlm_eap (EAP): No EAP session matching state 0xecf67dfde9f1649a
Bad talloc magic value - unknown value

talloc abort: Bad talloc magic value - unknown value
CAUGHT SIGNAL: Aborted
Backtrace of last 23 frames:
/usr/local/freeradius/3.0.13/lib/libfreeradius-radius.so(fr_fault+0x115)[0x7f63d355e461]
/usr/local/freeradius/3.0.13/lib/libfreeradius-radius.so(+0xd79c)[0x7f63d355e79c]
/lib64/libtalloc.so.2(_talloc_get_type_abort+0xea)[0x7f63d2ae214a]
/usr/local/freeradius/3.0.13/lib/libfreeradius-radius.so(fr_pair_verify+0x85)[0x7f63d356f84b]
/usr/local/freeradius/3.0.13/lib/libfreeradius-radius.so(fr_cursor_init+0x6f)[0x7f63d355d028]
/usr/local/freeradius/3.0.13/lib/libfreeradius-eap.so(eaptls_process+0x4c3)[0x7f63d334a1ca]
/usr/local/freeradius/3.0.13/lib/rlm_eap_peap.so(+0x1f9c)[0x7f63cd089f9c]
/usr/local/freeradius/3.0.13/lib/rlm_eap.so(+0x40f5)[0x7f63cdec00f5]
/usr/local/freeradius/3.0.13/lib/rlm_eap.so(eap_method_select+0x431)[0x7f63cdec0add]
/usr/local/freeradius/3.0.13/lib/rlm_eap.so(+0x2d01)[0x7f63cdebed01]
/usr/local/freeradius/current/sbin/radiusd[0x428c82]
/usr/local/freeradius/current/sbin/radiusd[0x42932f]
/usr/local/freeradius/current/sbin/radiusd[0x428e43]
/usr/local/freeradius/current/sbin/radiusd[0x429d63]
/usr/local/freeradius/current/sbin/radiusd(modcall+0xa2)[0x42aaa8]
/usr/local/freeradius/current/sbin/radiusd(indexed_modcall+0x363)[0x4262ba]
/usr/local/freeradius/current/sbin/radiusd(process_authenticate+0x22)[0x42857f]
/usr/local/freeradius/current/sbin/radiusd[0x40f74d]
/usr/local/freeradius/current/sbin/radiusd(rad_authenticate+0x51e)[0x410078]
/usr/local/freeradius/current/sbin/radiusd[0x43d692]
/usr/local/freeradius/current/sbin/radiusd[0x4392c8]
/lib64/libpthread.so.0(+0x7dc5)[0x7f63d1e28dc5]
/lib64/libc.so.6(clone+0x6d)[0x7f63d192073d]
Calling: gdb -silent -x /usr/local/freeradius/config/raddb/panic.gdb /usr/local/freeradius/current/sbin/radiusd 11265 2>&1 | tee /var/log/radius/gdb-radiusd-11265.log
Panic action exited with 0
_EXIT(0) CALLED src/lib/debug.c[743]

The initial error is fine; it was restarted and lost state on its EAP sessions, so it's confused when half a session comes in.

Its reaction to crash on that is not quite so fine :-/

Anyone with ideas?

Greetings,

Stefan Winter

-- 
Stefan WINTER
Ingenieur de Recherche
Fondation RESTENA - Réseau Téléinformatique de l'Education Nationale et de la Recherche
2, avenue de l'Université
L-4365 Esch-sur-Alzette

Tel: +352 424409 1
Fax: +352 422473

PGP key updated to 4096 Bit RSA - I will encrypt all mails if the recipient's key is known to me

http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xC0DE6A358A39DC66
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20170315/896f612c/attachment.sig>


More information about the Freeradius-Users mailing list