seg fault in eap-ttls
duffy
reg.marcos at yahoo.it
Mon Jun 3 15:14:09 CEST 2013
hi list!
i found something wrong in eap_ttls from today's master. this is my
output...
duffy
6) Found Auth-Type = EAP
(6) # Executing group from file /etc/raddb/sites-enabled/default
(6) group authenticate {
(6) - entering group authenticate {...}
(6) eap : Expiring EAP session with state 0x60afcad3650bdfed
(6) eap : Finished EAP session with state 0x60afcad3650bdfed
(6) eap : Previous EAP request found for state 0x60afcad3650bdfed,
released from the list
(6) eap : Peer sent TTLS (21)
(6) eap : EAP TTLS (21)
(6) eap : Calling eap_ttls to process EAP data
(6) eap_ttls : Authenticate
(6) eap_ttls : processing EAP-TLS
(6) eap_ttls : eaptls_verify returned 7
(6) eap_ttls : Done initial handshake
(6) eap_ttls : eaptls_process returned 7
(6) eap_ttls : Session established. Proceeding to decode tunneled
attributes.
Program received signal SIGSEGV, Segmentation fault.
paircursorc (cursor=0x7fffffffcbc0, node=0x7fffffffcbf0) at
src/lib/valuepair.c:233
233 cursor->next = cursor->current->next;
Missing separate debuginfos, use: debuginfo-install
freeradius-3.0.0-16.el6.x86_64
(gdb) info frame
Stack level 0, frame at 0x7fffffffca30:
rip = 0x7ffff73b52c0 in paircursorc (src/lib/valuepair.c:233); saved
rip 0x7fffeebc4717
called by frame at 0x7fffffffcc40
source language c.
Arglist at 0x7fffffffca20, args: cursor=0x7fffffffcbc0,
node=0x7fffffffcbf0
Locals at 0x7fffffffca20, Previous frame's sp is 0x7fffffffca30
Saved registers:
rip at 0x7fffffffca28
(gdb) info args
cursor = 0x7fffffffcbc0
node = 0x7fffffffcbf0
(gdb)
More information about the Freeradius-Devel
mailing list