Version 3.0.3 has been released

peter.geiser at id.unibe.ch peter.geiser at id.unibe.ch
Wed May 14 12:09:02 CEST 2014


Ok: panic_action = "gdb -silent -batch -x ${raddbdir}/panic.gdb %e %p 2>&1
| tee ${logdir}/gdb-${name}-%p.log“

- Peter

________________________________________

(11)   set_eduroam_vlan set_eduroam_vlan {
(11)    update  {
(11) 	request:Cisco-AVpair += 'debug1=123'
(11) 	request:Cisco-AVpair += 'debug2=abc'
(11)    } # update  = noop
(11)    foreach Cisco-Avpair
(11)     #  Foreach-Variable-0 = "ssid=EDUROAM"
(11)      if ("%{Foreach-Variable-0}" =~ /ssid=eduroam/i)
(11) EXPAND %{Foreach-Variable-0}
(11)    --> ssid=EDUROAM
(11)      if ("%{Foreach-Variable-0}" =~ /ssid=eduroam/i)  -> TRUE
(11)     if ("%{Foreach-Variable-0}" =~ /ssid=eduroam/i)  {
(11)      update  {
(11) 	reply:Tunnel-Type := VLAN
(11) 	reply:Tunnel-Medium-Type := IEEE-802
(11)      } # update  = noop
(11)      switch &reply:Class {
(11)       case staff {
(11)        update  {
(11) 	reply:Filter-Id := 'staff'
(11) 	reply:Tunnel-Private-Group-Id := '1'
(11)        } # update  = noop
(11)       } # case staff = noop
(11)      } # switch &reply:Class = noop
(11)       # break Foreach-Variable-0
(11)     } # if ("%{Foreach-Variable-0}" =~ /ssid=eduroam/i)  = noop
(11)      # unwind to enclosing foreach
talloc: access after free error - first free may be at
src/lib/valuepair.c:170
Bad talloc magic value - access after free
talloc abort: Bad talloc magic value - access after free
CAUGHT SIGNAL: Aborted
Backtrace of last 26 frames:
/usr/lib/freeradius/libfreeradius-radius.so(fr_fault+0xb9)[0x7f963a4ea726]
/usr/lib/freeradius/libfreeradius-radius.so(+0xba65)[0x7f963a4eaa65]
/usr/lib/x86_64-linux-gnu/libtalloc.so.2(talloc_get_name+0x57)[0x7f9639a74e
b7]
/usr/lib/x86_64-linux-gnu/libtalloc.so.2(_talloc_get_type_abort+0x2b)[0x7f9
639a7719b]
/usr/lib/freeradius/libfreeradius-radius.so(fr_verify_vp+0x26)[0x7f963a4eb0
1b]
/usr/lib/freeradius/libfreeradius-radius.so(fr_cursor_next+0x39)[0x7f963a4e
9dc4]
freeradius[0x42497f]
freeradius[0x423c8f]
freeradius[0x424d4e]
freeradius[0x423c8f]
freeradius[0x424d4e]
freeradius(modcall+0x9c)[0x425a39]
freeradius(indexed_modcall+0x24d)[0x42160f]
freeradius(process_post_auth+0x22)[0x423570]
freeradius(rad_postauth+0x94)[0x40e739]
freeradius[0x4351d4]
freeradius[0x43567b]
freeradius[0x4347b6]
freeradius(request_receive+0x703)[0x435dc9]
freeradius[0x415ad6]
freeradius[0x43b445]
/usr/lib/freeradius/libfreeradius-radius.so(fr_event_loop+0x5ba)[0x7f963a50
f067]
freeradius(radius_event_process+0x26)[0x43cbc3]
freeradius(main+0xbce)[0x42a96e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7f9638a38ead]
freeradius[0x40dbf9]
Calling: gdb -silent -batch -x /etc/freeradius/panic.gdb freeradius 33659
2>&1 | tee /var/log/freeradius/gdb-freeradius-33659.log
Temporarily setting PR_DUMPABLE to 1
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f9638ac622d in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
No symbol table info available.

Thread 1 (Thread 0x7f963ab1f700 (LWP 33659)):
#0  0x00007f9638ac622d in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007f9638a59c99 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2  0x00007f9638a59fd0 in system () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#3  0x00007f963a4ea979 in fr_fault () from
/usr/lib/freeradius/libfreeradius-radius.so
No symbol table info available.
#4  0x00007f963a4eaa65 in ?? () from
/usr/lib/freeradius/libfreeradius-radius.so
No symbol table info available.
#5  0x00007f9639a74eb7 in talloc_get_name () from
/usr/lib/x86_64-linux-gnu/libtalloc.so.2
No symbol table info available.
#6  0x00007f9639a7719b in _talloc_get_type_abort () from
/usr/lib/x86_64-linux-gnu/libtalloc.so.2
No symbol table info available.
#7  0x00007f963a4eb01b in fr_verify_vp () from
/usr/lib/freeradius/libfreeradius-radius.so
No symbol table info available.
#8  0x00007f963a4e9dc4 in fr_cursor_next () from
/usr/lib/freeradius/libfreeradius-radius.so
No symbol table info available.
#9  0x000000000042497f in ?? ()
No symbol table info available.
#10 0x0000000000423c8f in ?? ()
No symbol table info available.
#11 0x0000000000424d4e in ?? ()
No symbol table info available.
#12 0x0000000000423c8f in ?? ()
No symbol table info available.
#13 0x0000000000424d4e in ?? ()
No symbol table info available.
#14 0x0000000000425a39 in modcall ()
No symbol table info available.
#15 0x000000000042160f in indexed_modcall ()
No symbol table info available.
#16 0x0000000000423570 in process_post_auth ()
No symbol table info available.
#17 0x000000000040e739 in rad_postauth ()
No symbol table info available.
#18 0x00000000004351d4 in ?? ()
No symbol table info available.
#19 0x000000000043567b in ?? ()
No symbol table info available.
#20 0x00000000004347b6 in ?? ()
No symbol table info available.
#21 0x0000000000435dc9 in request_receive ()
No symbol table info available.
#22 0x0000000000415ad6 in ?? ()
No symbol table info available.
#23 0x000000000043b445 in ?? ()
No symbol table info available.
#24 0x00007f963a50f067 in fr_event_loop () from
/usr/lib/freeradius/libfreeradius-radius.so
No symbol table info available.
#25 0x000000000043cbc3 in radius_event_process ()
No symbol table info available.
#26 0x000000000042a96e in main ()
No symbol table info available.
A debugging session is active.

	Inferior 1 [process 33659] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
Resetting PR_DUMPABLE to 0
Panic action exited with 0
_EXIT CALLED src/lib/debug.c[520]: 1: Unknown value 'Challenge' for
attribute 'Post-Auth-Type'



________________________________________





Am 14.05.14 11:50 schrieb "Arran Cudbard-Bell" unter
<a.cudbardb at freeradius.org>:

>
>On 14 May 2014, at 10:29, peter.geiser at id.unibe.ch wrote:
>
>> Ok ­ recombiled FR package with no CFLAGS and configure flag
>> --enable-developer:
>
>That's better. Could you uncomment the -batch gdb panic_action in
>radiusd.conf, 
>then it'll give a full backtrace instead of just the summary.
>
>-Arran
>
>Arran Cudbard-Bell <a.cudbardb at freeradius.org>
>FreeRADIUS Development Team
>
>FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5072 bytes
Desc: not available
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20140514/d0a2ce76/attachment.bin>


More information about the Freeradius-Users mailing list