Hello, I use freeradius 1.0.2 with the jradius module and sometimes
I have segmentation fault. I use a 2.4.29 kernel. Core was generated by `radiusd'. Program terminated with signal 11, Segmentation
fault. Loaded symbols for /lib/libcrypt.so.1 Loaded symbols for /lib/libnsl.so.1 Loaded symbols for /lib/libresolv.so.2 Loaded symbols for /lib/libpthread.so.0 Loaded symbols for /usr/lib/libcrypto.so.0 Loaded symbols for /usr/lib/libssl.so.0 Loaded symbols for /usr/local/lib/libradius-1.0.2.so Loaded symbols for /usr/local/lib/libltdl.so.3 Loaded symbols for /lib/libdl.so.2 Loaded symbols for /lib/libc.so.6 Loaded symbols for /lib/ld-linux.so.2 Loaded symbols for /usr/local/lib/libfreetype.so.6 Loaded symbols for /usr/lib/libz.so.1 Loaded symbols for /lib/libnss_files.so.2 Loaded symbols for /usr/local/lib/rlm_exec-1.0.2.so Loaded symbols for /usr/local/lib/rlm_expr-1.0.2.so Loaded symbols for /usr/local/lib/rlm_pap-1.0.2.so Loaded symbols for /usr/local/lib/rlm_chap-1.0.2.so Loaded symbols for /usr/local/lib/rlm_mschap-1.0.2.so Loaded symbols for /usr/local/lib/rlm_unix-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_jradius-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_preprocess-1.0.2.so Loaded symbols for /usr/local/lib/rlm_realm-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_acct_unique-1.0.2.so Loaded symbols for /usr/local/lib/rlm_files-1.0.2.so Loaded symbols for /usr/local/lib/rlm_detail-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_radutmp-1.0.2.so Loaded symbols for /usr/local/lib/rlm_sql-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_sql_mysql-1.0.2.so Loaded symbols for /lib/libm.so.6 Loaded symbols for /lib/libnss_dns.so.2 Loaded symbols for /usr/local/lib/rlm_eap-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_eap_md5-1.0.2.so Loaded symbols for /usr/local/lib/rlm_eap_leap-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_eap_gtc-1.0.2.so Loaded symbols for
/usr/local/lib/rlm_eap_mschapv2-1.0.2.so #0 0x403cc12b in pack_packet (ba=0xbf3ff874,
p=0xdeadbeef) at rlm_jradius.c:262 262 if
(pack_vps (&pba, p->vps) == -1) return -1; (gdb) bt #0 0x403cc12b in pack_packet (ba=0xbf3ff874,
p=0xdeadbeef) at rlm_jradius.c:262 #1 0x403cca23 in rlm_jradius_call (func=4
'\004', instance=0x8150fc0, req=0x81707a0, isproxy=0) at
rlm_jradius.c:583 #2 0x403ccdc7 in jradius_accounting
(instance=0x8150fc0, request=0x81707a0) at rlm_jradius.c:661 #3 0x08055f48 in call_modsingle (component=3, sp=0x8156348, request=0x81707a0,
default_result=7) at modcall.c:219 #4 0x080560e3 in modcall (component=3,
c=0x8156348, request=0x81707a0) at modcall.c:344 #5 0x0805605f in call_modgroup (component=3,
g=0xbf3f77c4, request=0x81707a0, default_result=7) at modcall.c:252 #6 0x08056167 in modcall (component=3,
c=0x8153b90, request=0x81707a0) at modcall.c:335 #7 0x08055bd5 in module_accounting
(acct_type=0, request=0x81707a0) at modules.c:907 #8 0x0804f998 in rad_accounting (request=0x81707a0)
at acct.c:69 #9 0x0804d876 in rad_respond
(request=0x81707a0, fun=0x804f920
<rad_accounting>) at radiusd.c:1672 #10 0x0805847d in request_handler_thread
(arg=0x8170088) at threads.c:458 #11 0x4007f54e in pthread_start_thread () from
/lib/libpthread.so.0 #12 0x402d3b8a in clone () from /lib/libc.so.6 |
- jradius with freeradius, segmentation fault Schweizer Laurent