Hi Ondřej!

I play around with eu-stack. When I call  eu-stack -p 1605200 -v (during normal 
operations) the stacktrace looks meaningless to me (See below). Do I need a 
certain parameter or do I have to install debug symbols?

Thanks
Klaus

# eu-stack -p 1605200 -v
PID 1605200 - process
TID 1605200:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x000057c70ed697a6 - 1 main - /usr/sbin/named
#5  0x00007b8ceb42a1ca - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb42a28b - 1 __libc_start_main - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#7  0x000057c70ed6a175 - 1 _start - /usr/sbin/named
TID 1605201:
#0  0x00007b8ceb52725d     syscall - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec0418ec - 1 - /usr/lib/x86_64-linux-gnu/liburcu-cds.so.8.1.0
#2  0x00007b8cec041da5 - 1 - /usr/lib/x86_64-linux-gnu/liburcu-cds.so.8.1.0
#3  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#4  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605202:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x00007b8cec68502a - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#5  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605207:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x00007b8cec68502a - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#5  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605208:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x00007b8cec68502a - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#5  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605209:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x00007b8cec68502a - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#5  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605210:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x00007b8cec68502a - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#5  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605211:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x00007b8cec68502a - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#5  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605212:
#0  0x00007b8ceb529ee0     epoll_pwait - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec52c9fa - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#2  0x00007b8cec513ce8 - 1 uv_run - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec6708d1 - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#4  0x00007b8cec68502a - 1 - 
/usr/lib/x86_64-linux-gnu/libisc-9.20.1-1+ubuntu24.04.1+deb.sury.org+1-Ubuntu.so
#5  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#6  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1605213:
#0  0x00007b8ceb52725d     syscall - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8cec0a6a85 - 1 - /usr/lib/x86_64-linux-gnu/liburcu.so.8.1.0
#2  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#3  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606172:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606173:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606174:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606175:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606176:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606177:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606178:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
TID 1606179:
#0  0x00007b8ceb498d61     - /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007b8ceb49b7dd - 1 pthread_cond_wait - 
/usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x00007b8cec5253ad - 1 uv_cond_wait - 
/usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#3  0x00007b8cec5177fe - 1 - /usr/lib/x86_64-linux-gnu/libuv.so.1.0.0
#4  0x00007b8ceb49ca94 - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007b8ceb529c3c - 1 - /usr/lib/x86_64-linux-gnu/libc.so.6



--
Klaus Darilion, Head of Operations
nic.at GmbH, Jakob-Haringer-Straße 8/V
5020 Salzburg, Austria

From: Ondřej Surý <ond...@isc.org>
Sent: Wednesday, September 4, 2024 7:23 PM
To: Klaus Darilion <klaus.daril...@nic.at>
Cc: bind-users@lists.isc.org
Subject: Re: Sporadic Timeouts after upgrading to bind9.20

Klaus,

is that recursive or authoritative? Anything unusual like RPZ or catz?

Try snapshoting the call stack with eu-stack and save the one when the timeout 
happens.

Ondrej
--
Ondřej Surý — ISC (He/Him)

My working hours and your working hours may be different. Please do not feel 
obligated to reply outside your normal working hours.


On 4. 9. 2024, at 19:06, Klaus Darilion via bind-users 
<bind-users@lists.isc.org<mailto:bind-users@lists.isc.org>> wrote:

Hello!

On our production name servers we have check every 30s if bind is alive by 
sending a SOA query to bind. Today I upgraded a few nodes from 9.18.x (x 
between 17 and 27) to 9.20.1 (Ubuntu 24.04 with packages from ISC ppa).

Since that, we have sporadic timeouts (3s). On the nodes with more qps we see 
it more often.

Before I dig into the problem, are there any specific changes to 9.20 that I 
should look at? Maybe some default value changes for socket buffers, thread 
handling …?

Thanks
Klaus

--
Klaus Darilion, Head of Operations
nic.at GmbH, Jakob-Haringer-Straße 8/V
5020 Salzburg, Austria

--
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org<mailto:bind-users@lists.isc.org>
https://lists.isc.org/mailman/listinfo/bind-users
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to