Is this your status-server glitch in v3.2.5?
Alan DeKok
aland at deployingradius.com
Fri Aug 16 12:56:27 UTC 2024
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 at 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 at 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 at entry=0x7f9450002280, original=original at 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 at 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 at 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 at jisc.ac.uk
> gpg: 0x3FCE5142
>
> For eduroam support, please contact the eduroam team via help at 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
More information about the Freeradius-Devel
mailing list