Excellent, Alan, Ta! :-) With kind regards Stefan Paetow Federated Roaming Technical Specialist eduroam(UK), Jisc email/teams: stefan.paetow@jisc.ac.uk gpg: 0x3FCE5142 For eduroam support, please contact the eduroam team via help@jisc.ac.uk and mark it for eduroam’s attention. On Wednesdays and Fridays, I am not available between 12:00 and 15:00 London time (UTC in winter, UTC+0100 in summer). jisc.ac.uk Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: 4 Portwall Lane, Bristol, BS1 6NB Tel: 020 3697 5800. On 16/08/2024, 13:56, "Alan DeKok" <aland@deployingradius.com <mailto:aland@deployingradius.com>> wrote: Yes. This is fixed in the v3.2.x branch in git. We'll release 3.2.6 next week.
On Aug 13, 2024, at 10:19 AM, Stefan Paetow via Freeradius-Devel <freeradius-devel@lists.freeradius.org <mailto:freeradius-devel@lists.freeradius.org>> wrote:
Hi Alan,
Just a quick one... is this the status-server SEGV? If so, I'm looking forward to your v3.2.6 :-)
Reading symbols from /usr/sbin/radiusd... Reading symbols from /usr/lib/debug/usr/sbin/radiusd-3.2.5-1.el9.x86_64.debug... Attaching to program: /usr/sbin/radiusd, process 497516 [New LWP 497518] [New LWP 497519] [New LWP 497520] [New LWP 497521] [New LWP 497522] Missing separate debuginfo for /lib64/libcrypto.so.3 Missing separate debuginfo for /lib64/libssl.so.3 Missing separate debuginfo for /lib64/libtalloc.so.2 Missing separate debuginfo for /lib64/libatomic.so.1 Missing separate debuginfo for /lib64/libpcre.so.1 Missing separate debuginfo for /lib64/libresolv.so.2 Missing separate debuginfo for /lib64/libreadline.so.8 Missing separate debuginfo for /lib64/libsystemd.so.0 Missing separate debuginfo for /lib64/libcrypt.so.2 Missing separate debuginfo for /lib64/libc.so.6 Missing separate debuginfo for /lib64/libpcap.so.1 Missing separate debuginfo for /lib64/libz.so.1 Missing separate debuginfo for /lib64/libtinfo.so.6 Missing separate debuginfo for /lib64/libcap.so.2 Missing separate debuginfo for /lib64/libgcrypt.so.20 Missing separate debuginfo for /lib64/liblzma.so.5 Missing separate debuginfo for /lib64/libzstd.so.1 Missing separate debuginfo for /lib64/liblz4.so.1 Missing separate debuginfo for /lib64/libgcc_s.so.1 Missing separate debuginfo for /lib64/libibverbs.so.1 Missing separate debuginfo for /lib64/libgpg-error.so.0 Missing separate debuginfo for /lib64/libnl-route-3.so.200 Missing separate debuginfo for /lib64/libnl-3.so.200 Missing separate debuginfo for /usr/lib64/ossl-modules/legacy.so Missing separate debuginfo for /lib64/libwbclient.so.0 Missing separate debuginfo for /lib64/libnss_sss.so.2 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007f945d0d8a3f in wait4 () from /lib64/libc.so.6 No symbol table info available. No symbol table info available.
Thread 6 (Thread 0x7f945882c640 (LWP 497522) "radiusd"): #0 0x00007f945d08679a in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f945d091c48 in __new_sem_wait_slow64.constprop.0 () from /lib64/libc.so.6 No symbol table info available. #2 0x0000000000432980 in request_handler_thread (arg=0x107fb70) at src/main/threads.c:741 self = 0x107fb70 re_wait = <optimized out> #3 0x00007f945d089c02 in start_thread () from /lib64/libc.so.6 No symbol table info available. #4 0x00007f945d10ec40 in clone3 () from /lib64/libc.so.6 No symbol table info available.
Thread 5 (Thread 0x7f945902d640 (LWP 497521) "radiusd"): #0 0x00007f945d08679a in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f945d091c48 in __new_sem_wait_slow64.constprop.0 () from /lib64/libc.so.6 No symbol table info available. #2 0x0000000000432980 in request_handler_thread (arg=0x1089ae0) at src/main/threads.c:741 self = 0x1089ae0 re_wait = <optimized out> #3 0x00007f945d089c02 in start_thread () from /lib64/libc.so.6 No symbol table info available. #4 0x00007f945d10ec40 in clone3 () from /lib64/libc.so.6 No symbol table info available.
Thread 4 (Thread 0x7f945982e640 (LWP 497520) "radiusd"): #0 0x00007f945d08679a in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f945d091c48 in __new_sem_wait_slow64.constprop.0 () from /lib64/libc.so.6 No symbol table info available. #2 0x0000000000432980 in request_handler_thread (arg=0x1080100) at src/main/threads.c:741 self = 0x1080100 re_wait = <optimized out> #3 0x00007f945d089c02 in start_thread () from /lib64/libc.so.6 No symbol table info available. #4 0x00007f945d10ec40 in clone3 () from /lib64/libc.so.6 No symbol table info available.
Thread 3 (Thread 0x7f945a02f640 (LWP 497519) "radiusd"): #0 0x00007f945d08679a in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f945d091c48 in __new_sem_wait_slow64.constprop.0 () from /lib64/libc.so.6 No symbol table info available. #2 0x0000000000432980 in request_handler_thread (arg=0x1077df0) at src/main/threads.c:741 self = 0x1077df0 re_wait = <optimized out> #3 0x00007f945d089c02 in start_thread () from /lib64/libc.so.6 No symbol table info available. #4 0x00007f945d10ec40 in clone3 () from /lib64/libc.so.6 No symbol table info available.
Thread 2 (Thread 0x7f945a830640 (LWP 497518) "radiusd"): #0 0x00007f945d08679a in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f945d091c48 in __new_sem_wait_slow64.constprop.0 () from /lib64/libc.so.6 No symbol table info available. #2 0x0000000000432980 in request_handler_thread (arg=0x107c510) at src/main/threads.c:741 self = 0x107c510 re_wait = <optimized out> #3 0x00007f945d089c02 in start_thread () from /lib64/libc.so.6 No symbol table info available. #4 0x00007f945d10ec40 in clone3 () from /lib64/libc.so.6 No symbol table info available.
Thread 1 (Thread 0x7f945d213400 (LWP 497516) "radiusd"): #0 0x00007f945d0d8a3f in wait4 () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f945d04b243 in do_system () from /lib64/libc.so.6 No symbol table info available. #2 0x00007f945daafda6 in fr_fault (sig=<optimized out>) at src/lib/debug.c:793 disable = false cmd = "gdb -silent -x /etc/raddb/panic.gdb /usr/sbin/radiusd 497516 2>&1 | tee /var/log/radius/gdb-radiusd-497516.log", '\000' <repeats 421 times> out = 0x7fffe3b6808a ".log" left = 426 ret = <optimized out> p = 0x7f945dade6a2 <panic_action+98> ".log" q = 0x0 code = <optimized out> #3 <signal handler called> No symbol table info available. #4 0x000000000042ea74 in request_stats_final (request=request@entry=0x7f9450002280) at src/main/stats.c:99 listener = <optimized out> client = <optimized out> auth_stats = <optimized out> coa_stats = <optimized out> #5 0x0000000000436601 in request_stats_final (request=0x7f9450002280) at src/main/stats.c:91 listener = <optimized out> client = <optimized out> auth_stats = <optimized out> coa_stats = <optimized out> dsc_stats = <optimized out> done = <optimized out> proxy_stats = <optimized out> #6 request_done (request=request@entry=0x7f9450002280, original=original@entry=2) at src/main/process.c:921 now = {tv_sec = 17647328, tv_usec = -6848366252100330752} when = {tv_sec = 17013216, tv_usec = 1} action = <optimized out> #7 0x0000000000438abc in request_ping (request=0x7f9450002280, action=<optimized out>) at src/main/process.c:3973 home = <optimized out> buffer = "193.63.195.34\000\000\000 \220\266\343\377\177\000\000`\020\000L\224\177\000\000\000\000\000\000 \000\000\000\000\000\000\000\212\264\024\a\032\000\000\000\000\000\000\000혪]\224\177\000\000L\327\254]\224\177\000\000\f٬]\224\177\000\000\016y\375˰\365\355\277\024\326{\263\356\324D\320\340\231\003\001\000\000\000\000\000[ɋ-\267\365\240\301\276\254]\224\177\000\000\350\"\000P\224\177\000" __FUNCTION__ = "request_ping" #8 0x0000000000434241 in request_proxy_reply (packet=0x7f944c0030a0) at src/main/process.c:3013 proxy_p = 0x7f94500022e8 request = 0x7f9450002280 now = {tv_sec = 1723555202, tv_usec = 597850} buffer = "\370\231\003\001\000\000\000\000 \222\266\343\377\177\000\000\370\233\003\001\000\000\000\000`t\247]\224\177\000\000@0\000L\224\177\000\000\000[ɋ-\267\365\240\202]\273f\000\000\000\000\000[ɋ-\267\365\240\000\000\000\000\000\000\000\000\017", '\000' <repeats 15 times>, "\001\000\000\000\000\000\000\000\370\231\003\001\000\000\000\000 \222\266\343\377\177\000\000\370\233\003\001\000\000\000\000\340\a\254]\224\177\000" #9 0x000000000041fe8d in proxy_socket_recv (listener=0x10bda60) at src/main/listen.c:2639 packet = 0x7f944c0030a0 sock = <optimized out> buffer = "\337ج]\224\177\000\000\024f\247]\224\177\000\000\260F\v\001\000\000\000\000\351\016\254]\224\177\000\000\000k\r\001\000\000\000\000H\f\f\001\000\000\000\000\340\231\003\001\000\000\000\000@B\020]\224\177\000\000\260\221\266\343\377\177", '\000' <repeats 19 times>, "\063\305\023\000\000\000\000\340\231\003\001\000\000\000\000\000[ɋ-\267\365\240\370\231\003\001\000\000\000\000\340\231\003\001\000\000\000" #10 0x00007f945dac7714 in fr_event_loop (el=0x10399e0) at src/lib/event.c:713 ef = 0x1039bf8 i = 7 rcode = <optimized out> when = {tv_sec = 1723555202, tv_usec = 929484} wake = <optimized out> read_fds = {fds_bits = {32768, 0 <repeats 15 times>}} write_fds = {fds_bits = {0 <repeats 16 times>}} #11 0x00000000004135cc in main (argc=<optimized out>, argv=<optimized out>) at src/main/radiusd.c:641 rcode = 0 status = <optimized out> argval = <optimized out> spawn_flag = true display_version = false flag = 0 from_child = {-1, -1} p = <optimized out> state = 0x481840 <global_state.lto_priv> autofree = 0xc97620 A debugging session is active.
Inferior 1 [process 497516] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal] [Inferior 1 (process 497516) detached]
Stefan Paetow Federated Roaming Technical Specialist eduroam(UK), Jisc
email/teams: stefan.paetow@jisc.ac.uk <mailto:stefan.paetow@jisc.ac.uk> gpg: 0x3FCE5142
For eduroam support, please contact the eduroam team via help@jisc.ac.uk <mailto:help@jisc.ac.uk> and mark it for eduroam’s attention. On Wednesdays and Fridays, I am not available between 12:00 and 15:00 London time (UTC in winter, UTC+0100 in summer).
jisc.ac.uk
Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: 4 Portwall Lane, Bristol, BS1 6NB Tel: 020 3697 5800.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html <http://www.freeradius.org/list/devel.html>