Michael,

do you have full coredump available?

Ondřej 

> On 5. 11. 2021, at 3:09, Michael Alan Dorman <mdor...@ironicdesign.com> wrote:
> 
> Package: bind9
> Version: 1:9.17.19-1
> Severity: important
> 
> Dear Maintainer,
> 
> Named began crashing several times a day after updating from bind 9.16.21-1 
> to 9.17.19-1 on Oct 30.
> 
> Wanted to report this before dropping back to 9.16.21.
> 
> Some examples of the logs during a crash:
> 
> 2021-11-03T17:40:27.402030-05:00 william named[11429]: dispatch.c:1524: 
> INSIST((resp->disp->active).tail == (resp)) failed, back trace
> 2021-11-03T17:40:27.402343-05:00 william named[11429]: 
> /usr/sbin/named(+0x1a8eb) [0x44c8eb]
> 2021-11-03T17:40:27.402354-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc_assertion_failed+0x25) 
> [0xb7c49775]
> 2021-11-03T17:40:27.402362-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(dns_dispatch_cancel+0x2cc) 
> [0xb79ec93c]
> 2021-11-03T17:40:27.402373-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x110d98) [0xb7ab7d98]
> 2021-11-03T17:40:27.402381-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x1170a3) [0xb7abe0a3]
> 2021-11-03T17:40:27.402389-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x45d15) [0xb79ecd15]
> 2021-11-03T17:40:27.402397-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc__nm_async_connectcb+0xa2)
>  [0xb7c36722]
> 2021-11-03T17:40:27.402404-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1cb96) [0xb7c37b96]
> 2021-11-03T17:40:27.402411-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1d2cc) [0xb7c382cc]
> 2021-11-03T17:40:27.402420-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1db28) [0xb7c38b28]
> 2021-11-03T17:40:27.402427-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(+0xd0aa) [0xb75cc0aa]
> 2021-11-03T17:40:27.402435-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(+0x2239e) [0xb75e139e]
> 2021-11-03T17:40:27.402443-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(uv_run+0x10e) [0xb75cca6e]
> 2021-11-03T17:40:27.402451-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1d353) [0xb7c38353]
> 2021-11-03T17:40:27.402458-05:00 william named[11429]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc__trampoline_run+0x22) 
> [0xb7c7db22]
> 2021-11-03T17:40:27.402466-05:00 william named[11429]: 
> /lib/i386-linux-gnu/libpthread.so.0(+0x80af) [0xb73730af]
> 2021-11-03T17:40:27.402473-05:00 william named[11429]: 
> /lib/i386-linux-gnu/libc.so.6(clone+0x66) [0xb72828f6]
> 2021-11-03T17:40:27.402481-05:00 william named[11429]: exiting (due to 
> assertion failure)
> 
> 2021-10-30T12:30:36.648373-05:00 william named[16425]: dispatch.c:1524: 
> INSIST((resp->disp->active).head == (resp)) failed, back trace
> 2021-10-30T12:30:36.648815-05:00 william named[16425]: 
> /usr/sbin/named(+0x1a8eb) [0x4da8eb]
> 2021-10-30T12:30:36.648897-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc_assertion_failed+0x25) 
> [0xb7c66775]
> 2021-10-30T12:30:36.648963-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(dns_dispatch_cancel+0x2cc) 
> [0xb7a0993c]
> 2021-10-30T12:30:36.649025-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x110d98) [0xb7ad4d98]
> 2021-10-30T12:30:36.649094-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x1170a3) [0xb7adb0a3]
> 2021-10-30T12:30:36.649157-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x45d15) [0xb7a09d15]
> 2021-10-30T12:30:36.649234-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc__nm_async_connectcb+0xa2)
>  [0xb7c53722]
> 2021-10-30T12:30:36.649298-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1cb96) [0xb7c54b96]
> 2021-10-30T12:30:36.649371-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1d2cc) [0xb7c552cc]
> 2021-10-30T12:30:36.649410-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1db28) [0xb7c55b28]
> 2021-10-30T12:30:36.649444-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(+0xd0aa) [0xb75e90aa]
> 2021-10-30T12:30:36.649477-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(+0x2239e) [0xb75fe39e]
> 2021-10-30T12:30:36.649507-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(uv_run+0x10e) [0xb75e9a6e]
> 2021-10-30T12:30:36.649515-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1d353) [0xb7c55353]
> 2021-10-30T12:30:36.649523-05:00 william named[16425]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc__trampoline_run+0x22) 
> [0xb7c9ab22]
> 2021-10-30T12:30:36.649531-05:00 william named[16425]: 
> /lib/i386-linux-gnu/libpthread.so.0(+0x80af) [0xb73900af]
> 2021-10-30T12:30:36.649538-05:00 william named[16425]: 
> /lib/i386-linux-gnu/libc.so.6(clone+0x66) [0xb729f8f6]
> 2021-10-30T12:30:36.649545-05:00 william named[16425]: exiting (due to 
> assertion failure)
> 
> 2021-10-30T21:46:33.977861-05:00 william named[16859]: dispatch.c:1524: 
> INSIST((resp->disp->active).head != (resp)) failed, back trace
> 2021-10-30T21:46:33.978390-05:00 william named[16859]: 
> /usr/sbin/named(+0x1a8eb) [0x5178eb]
> 2021-10-30T21:46:33.978470-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc_assertion_failed+0x25) 
> [0xb7c5b775]
> 2021-10-30T21:46:33.978545-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(dns_dispatch_cancel+0x2cc) 
> [0xb79fe93c]
> 2021-10-30T21:46:33.978634-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x110d98) [0xb7ac9d98]
> 2021-10-30T21:46:33.978708-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x1170a3) [0xb7ad00a3]
> 2021-10-30T21:46:33.978771-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libdns-9.17.19-1-Debian.so(+0x45d15) [0xb79fed15]
> 2021-10-30T21:46:33.978858-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc__nm_async_connectcb+0xa2)
>  [0xb7c48722]
> 2021-10-30T21:46:33.978928-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1cb96) [0xb7c49b96]
> 2021-10-30T21:46:33.979020-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1d2cc) [0xb7c4a2cc]
> 2021-10-30T21:46:33.979090-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1db28) [0xb7c4ab28]
> 2021-10-30T21:46:33.979186-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(+0xd0aa) [0xb75de0aa]
> 2021-10-30T21:46:33.979280-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(+0x2239e) [0xb75f339e]
> 2021-10-30T21:46:33.979373-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libuv.so.1(uv_run+0x10e) [0xb75dea6e]
> 2021-10-30T21:46:33.979435-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(+0x1d353) [0xb7c4a353]
> 2021-10-30T21:46:33.979545-05:00 william named[16859]: 
> /usr/lib/i386-linux-gnu/libisc-9.17.19-1-Debian.so(isc__trampoline_run+0x22) 
> [0xb7c8fb22]
> 2021-10-30T21:46:33.979644-05:00 william named[16859]: 
> /lib/i386-linux-gnu/libpthread.so.0(+0x80af) [0xb73850af]
> 2021-10-30T21:46:33.979655-05:00 william named[16859]: 
> /lib/i386-linux-gnu/libc.so.6(clone+0x66) [0xb72948f6]
> 2021-10-30T21:46:33.979663-05:00 william named[16859]: exiting (due to 
> assertion failure)
> 
> -- System Information:
> Debian Release: bookworm/sid
>  APT prefers testing
>  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
> Architecture: i386 (i686)
> 
> Kernel: Linux 4.16.0-1-686-pae (SMP w/2 CPU threads)
> Kernel taint flags: TAINT_WARN
> Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /bin/dash
> Init: sysvinit (via /sbin/init)
> 
> Versions of packages bind9 depends on:
> ii  adduser                3.118
> ii  bind9-libs             1:9.17.19-1
> ii  bind9-utils            1:9.17.19-1
> ii  debconf [debconf-2.0]  1.5.79
> ii  dns-root-data          2021011101
> ii  init-system-helpers    1.60
> ii  iproute2               5.14.0-1
> ii  libc6                  2.32-4
> ii  libcap2                1:2.44-1
> ii  libfstrm0              0.6.0-1+b1
> ii  libjson-c5             0.15-2
> ii  liblmdb0               0.9.24-1
> ii  libmaxminddb0          1.5.2-1
> ii  libnghttp2-14          1.43.0-1
> ii  libprotobuf-c1         1.3.3-1+b2
> ii  libssl1.1              1.1.1l-1
> ii  libuv1                 1.42.0-1
> ii  libxml2                2.9.12+dfsg-5
> ii  lsb-base               11.1.0
> ii  netbase                6.3
> ii  zlib1g                 1:1.2.11.dfsg-2
> 
> bind9 recommends no packages.
> 
> Versions of packages bind9 suggests:
> pn  bind-doc    <none>
> pn  dnsutils    <none>
> ii  resolvconf  1.87
> pn  ufw         <none>
> 
> -- Configuration Files:
> /etc/bind/named.conf changed:
> // This is the primary configuration file for the BIND DNS server named.
> //
> // Please read /usr/share/doc/bind9/README.Debian.gz for information on the 
> // structure of BIND configuration files in Debian, *BEFORE* you customize 
> // this configuration file.
> //
> // If you are just adding zones, please do that in /etc/bind/named.conf.local
> include "/etc/bind/named.conf.options";
> // prime the server with knowledge of the root servers
> // zone "." {
> //    type hint;
> //    file "/etc/bind/db.root";
> // };
> // be authoritative for the localhost forward and reverse zones, and for
> // broadcast zones as per RFC 1912
> // zone "localhost" {
> //    type master;
> //    file "/etc/bind/db.local";
> // };
> // zone "127.in-addr.arpa" {
> //    type master;
> //    file "/etc/bind/db.127";
> // };
> // zone "0.in-addr.arpa" {
> //    type master;
> //    file "/etc/bind/db.0";
> // };
> // zone "255.in-addr.arpa" {
> //    type master;
> //    file "/etc/bind/db.255";
> // };
> // zone "com" { type delegation-only; };
> // zone "net" { type delegation-only; };
> // From the release notes:
> //  Because many of our users are uncomfortable receiving undelegated answers
> //  from root or top level domains, other than a few for whom that behaviour
> //  has been trusted and expected for quite some length of time, we have now
> //  introduced the "root-delegations-only" feature which applies 
> delegation-only
> //  logic to all top level domains, and to the root domain.  An exception list
> //  should be specified, including "MUSEUM" and "DE", and any other top level
> //  domains from whom undelegated responses are expected and trusted.
> // root-delegation-only exclude { "DE"; "MUSEUM"; };
> include "/etc/bind/named.conf.local";
> 
> /etc/bind/named.conf.default-zones changed:
> // prime the server with knowledge of the root servers
> zone "." {
>    type hint;
>    file "/etc/bind/db.root";
> };
> // be authoritative for the localhost forward and reverse zones, and for
> // broadcast zones as per RFC 1912
> zone "localhost" {
>    type master;
>    file "/etc/bind/db.local";
> };
> zone "127.in-addr.arpa" {
>    type master;
>    file "/etc/bind/db.127";
> };
> zone "0.in-addr.arpa" {
>    type master;
>    file "/etc/bind/db.0";
> };
> zone "255.in-addr.arpa" {
>    type master;
>    file "/etc/bind/db.255";
> };
> 
> /etc/bind/named.conf.local changed:
> //
> // Do any local configuration here
> //
> // Match our internal clients
> acl ironic { 192.168.0.0/24; };
> // What's presented to hosts on the inside
> view "internal" {
>  // Just internal hosts
>  match-clients { localhost; ironic; };
>  // Do recursive lookups for internal hosts
>  recursion yes;
>  // Caching zone
>  zone "." {
>    type hint;
>    file "/etc/bind/db.root";
>  };
>  zone "localhost" {
>    type master;
>    file "/etc/bind/db.local";
>  };
>  zone "127.in-addr.arpa" {
>    type master;
>    file "/etc/bind/db.127";
>  };
>  zone "0.in-addr.arpa" {
>    type master;
>    file "/etc/bind/db.0";
>  };
>  zone "255.in-addr.arpa" {
>    type master;
>    file "/etc/bind/db.255";
>  };
>  // Our particular stuff
>  zone "0.168.192.in-addr.arpa" {
>    type master;
>    file "/etc/bind/internal/192.168.0";
>  };
>  zone "ironicdesign.com" {
>    type master;
>    file "/etc/bind/internal/ironicdesign.com";
>  };
> };
> view "external" {
>  // Everyone else
>  match-clients { any; };
>  // Don't do recursives for external people
>  recursion no;
>  zone "antespam.com" {
>    type master;
>    file "/etc/bind/external/antespam.com";
>  };
>  zone "antespam.net" {
>    type master;
>    file "/etc/bind/external/antespam.net";
>  };
>  zone "comehome.net" {
>    type master;
>    file "/etc/bind/external/comehome.net";
>  };
>  zone "homefreemail.com" {
>    type master;
>    file "/etc/bind/external/homefreemail.com";
>  };
>  zone "homefreemail.net" {
>    type master;
>    file "/etc/bind/external/homefreemail.net";
>  };
>  zone "ironicdesign.com" {
>    type master;
>    file "/etc/bind/external/ironicdesign.com";
>  };
>  zone "mallet-assembly.org" {
>    type master;
>    file "/etc/bind/external/mallet-assembly.org";
>  };
>  zone "tendentious.org" {
>    type master;
>    file "/etc/bind/external/tendentious.org";
>  };
> };
> include "/etc/bind/rndc.key";
> 
> /etc/bind/named.conf.options changed:
> // Just internal hosts
> options {
>  // Directory for caching stuff
>  directory "/var/cache/bind";
>  // Only listen to localhost
>  // listen-on { 127.0.0.1; };
>  // Do recursion
>  recursion yes;
>  // This was artificially low in bind 9.5.0
>  max-cache-size 256M;
> };
> controls {
>  inet 127.0.0.1 port 953
>  allow { localhost; } keys { "rndc-key"; };
> };
> // Don't warn about what we can't fix
> logging {
>  category "lame-servers" { "null"; };
> };
> 
> 
> -- debconf information:
> * bind9/run-resolvconf: false
> * bind9/different-configuration-file:
> * bind9/start-as-user: bind
> 

Reply via email to