BIND issues
https://gitlab.isc.org/isc-projects/bind9/-/issues
2021-02-03T11:26:17Z
https://gitlab.isc.org/isc-projects/bind9/-/issues/1998
ddns-confgen should be an alias to tsig-keygen, not the other way around
2021-02-03T11:26:17Z
Evan Hunt
ddns-confgen should be an alias to tsig-keygen, not the other way around
Some releases back we modified `ddns-confgen` so that it would behave differently if called as `tsig-keygen`, and then deprecated the use of `dnssec-keygen` to generate TSIG keys. That's the primary use of that tool now, and it's what I ...
Some releases back we modified `ddns-confgen` so that it would behave differently if called as `tsig-keygen`, and then deprecated the use of `dnssec-keygen` to generate TSIG keys. That's the primary use of that tool now, and it's what I think people are most likely to want to look up, but in a discussion with @sgoldlust I noticed that the manual page is still titled `ddns-confgen` and it's listed that way in the table of contents; `tsig-keygen` does not appear.
There doesn't seem to be any way to have the same man page listed twice when it documents two commands, but we should have it listed with the more useful name.
(Perhaps we could add a new man page for `ddns-confgen` that just links to the `tsig-keygen` man page, if we want them both to appear in the TOC.)
August 2020 (9.11.22, 9.11.22-S1, 9.16.6, 9.17.4)
Evan Hunt
Evan Hunt
https://gitlab.isc.org/isc-projects/bind9/-/issues/1995
gssapictx.c:681:10: error: implicit declaration of function 'gsskrb5_register...
2020-07-16T07:31:53Z
Michal Nowak
gssapictx.c:681:10: error: implicit declaration of function 'gsskrb5_register_acceptor_identity' on illumos
On OpenIndiana 2020.04 (an illumos distribution) compilation of BIND `main` commit 78a4ed31322271ff324994ab058b8448ae4a2252 fails in `lib/dns/gssapictx.c` with:
```
gssapictx.c: In function 'dst_gssapi_acceptctx':
gssapictx.c:681:10: err...
On OpenIndiana 2020.04 (an illumos distribution) compilation of BIND `main` commit 78a4ed31322271ff324994ab058b8448ae4a2252 fails in `lib/dns/gssapictx.c` with:
```
gssapictx.c: In function 'dst_gssapi_acceptctx':
gssapictx.c:681:10: error: implicit declaration of function 'gsskrb5_register_acceptor_identity' [-Werror=implicit-function-declaration]
gret = gsskrb5_register_acceptor_identity(gssapi_keytab);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
Perhaps `#if defined(ISC_PLATFORM_GSSAPI_KRB5_HEADER)` around `gsskrb5_register_acceptor_identity()` is missing (like `v9_16` has)?
```patch
--- a/lib/dns/gssapictx.c
+++ b/lib/dns/gssapictx.c
@@ -678,6 +678,7 @@ dst_gssapi_acceptctx(gss_cred_id_t cred, const char *gssapi_keytab,
}
if (gssapi_keytab != NULL) {
+#if defined(ISC_PLATFORM_GSSAPI_KRB5_HEADER) || defined(WIN32)
gret = gsskrb5_register_acceptor_identity(gssapi_keytab);
if (gret != GSS_S_COMPLETE) {
gss_log(3,
@@ -687,6 +688,27 @@ dst_gssapi_acceptctx(gss_cred_id_t cred, const char *gssapi_keytab,
gss_error_tostring(gret, 0, buf, sizeof(buf)));
return (DNS_R_INVALIDTKEY);
}
+#else /* if defined(ISC_PLATFORM_GSSAPI_KRB5_HEADER) || defined(WIN32) */
+ /*
+ * Minimize memory leakage by only setting KRB5_KTNAME
+ * if it needs to change.
+ */
+ const char *old = getenv("KRB5_KTNAME");
+ if (old == NULL || strcmp(old, gssapi_keytab) != 0) {
+ size_t size;
+ char *kt;
+
+ size = strlen(gssapi_keytab) + 13;
+ kt = malloc(size);
+ if (kt == NULL) {
+ return (ISC_R_NOMEMORY);
+ }
+ snprintf(kt, size, "KRB5_KTNAME=%s", gssapi_keytab);
+ if (putenv(kt) != 0) {
+ return (ISC_R_NOMEMORY);
+ }
+ }
+#endif /* if defined(ISC_PLATFORM_GSSAPI_KRB5_HEADER) || defined(WIN32) */
}
log_cred(cred);
```
August 2020 (9.11.22, 9.11.22-S1, 9.16.6, 9.17.4)
https://gitlab.isc.org/isc-projects/bind9/-/issues/1990
Bad isc_mem_put size.
2020-07-16T07:05:26Z
Mark Andrews
Bad isc_mem_put size.
```
331 result = dns_rdatatype_fromtext(&types[i++].type, &r);
332 if (result != ISC_R_SUCCESS) {
333 cfg_obj_log(identity, named_g_lctx,
334 ...
```
331 result = dns_rdatatype_fromtext(&types[i++].type, &r);
332 if (result != ISC_R_SUCCESS) {
333 cfg_obj_log(identity, named_g_lctx,
334 ISC_LOG_ERROR,
335 "'%.*s' is not a valid type",
336 (int)r.length, str);
CID 302775 (#1 of 1): Sizeof not portable (SIZEOF_MISMATCH)
suspicious_sizeof: Passing argument types of type dns_ssuruletype_t * and argument n * 8UL /* sizeof (types) */ to function isc__mem_put is suspicious. In this case, sizeof (dns_ssuruletype_t *) is equal to sizeof (dns_ssuruletype_t), but this is not a portable assumption.
Did you intend to use sizeof (*types) instead of sizeof (types)?
337 isc_mem_put(mctx, types, n * sizeof(types));
338 goto cleanup;
339 }
```
August 2020 (9.11.22, 9.11.22-S1, 9.16.6, 9.17.4)
Mark Andrews
Mark Andrews
https://gitlab.isc.org/isc-projects/bind9/-/issues/1985
bind Arm pdf formatting
2020-08-12T22:42:20Z
Peter Davies
bind Arm pdf formatting
Bind Arm pdf formatting:
Formatting error in Bind Arm for release 9.16.4 - contents - manual pages and frontispiece
at https://downloads.isc.org/isc/bind9/9.16.4/doc/arm/Bv9ARM.pdf
and https://bind9.readthedocs.io/en/v9_16_4/
and htt...
Bind Arm pdf formatting:
Formatting error in Bind Arm for release 9.16.4 - contents - manual pages and frontispiece
at https://downloads.isc.org/isc/bind9/9.16.4/doc/arm/Bv9ARM.pdf
and https://bind9.readthedocs.io/en/v9_16_4/
and https://bind9.readthedocs.io/en/v9_17_2/
On the Frontispiece - Appendices - Manual Pages - no command names listed just "Synopsis", "Description", "example" ....
https://bind9.readthedocs.io/en/v9_16/ appears to be ok
https://gitlab.isc.org/isc-projects/bind9/-/issues/1983
Block all domains from being resolved except one domain
2020-06-30T01:59:17Z
mkhadher
Block all domains from being resolved except one domain
Hi everyone,
I have Bind9 installed which is working perfectly as a DNS forwarder. I know how to sinkhole/block certain domains from being resolved and now I want to block all domains and only allow one domain "MyDummyDomain.com" to be ...
Hi everyone,
I have Bind9 installed which is working perfectly as a DNS forwarder. I know how to sinkhole/block certain domains from being resolved and now I want to block all domains and only allow one domain "MyDummyDomain.com" to be resolved.
Is that technically feasible with Bind9? If so, could you please share some examples?
https://gitlab.isc.org/isc-projects/bind9/-/issues/1982
Follow-up from "WIP: Resolve "Get current state of DNSSEC keys (kasp) via rndc""
2020-07-07T12:11:24Z
Ondřej Surý
Follow-up from "WIP: Resolve "Get current state of DNSSEC keys (kasp) via rndc""
The following discussion from !3717 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3717#note_143896):
> This is outside of this MR, but using strftime would all...
The following discussion from !3717 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3717#note_143896):
> This is outside of this MR, but using strftime would allow us use same routing for all systems and get rid of `\n` in the same go...
BIND 9.17 Backburner
Matthijs Mekking
matthijs@isc.org
Matthijs Mekking
matthijs@isc.org
https://gitlab.isc.org/isc-projects/bind9/-/issues/1981
Require assertion failure in netmgr.c - REQUIRE((__builtin_expect(!!((handle)...
2020-07-03T07:20:19Z
Michael McNally
Require assertion failure in netmgr.c - REQUIRE((__builtin_expect(!!((handle) != ((void*)0)), 1) && __builtin_expect(!!(((const isc__magic_t *)(handle))->magic == ((('N') << 24 | ('M') << 16 | ('H') << 8 | ('D')))), 1)))
Submitted to security-officer@isc.org by "Hoyt <xxxxxx>"
Michał thinks it may be a duplicate, but please evaluate (and close with a reference to whatever existing ticket it matches if it *is*.
```
Crash Report Detail: Logging
Mac OS X...
Submitted to security-officer@isc.org by "Hoyt <xxxxxx>"
Michał thinks it may be a duplicate, but please evaluate (and close with a reference to whatever existing ticket it matches if it *is*.
```
Crash Report Detail: Logging
Mac OS X 10.15.5 (19F101)
named -v = BIND 9.16.4 (Stable Release) <id:0849b42>
….
DEFAULT.LOG
25-Jun-2020 19:35:40.058 config: info: none:98: 'max-cache-size 90%' - setting to 7372MB (out of 8192MB)
25-Jun-2020 19:35:40.071 general: info: reloading configuration succeeded
25-Jun-2020 19:35:40.076 general: info: reloading zones succeeded
25-Jun-2020 19:35:40.094 general: notice: all zones loaded
25-Jun-2020 19:35:40.094 general: notice: running
25-Jun-2020 19:39:02.188 query-errors: info: client @0x7fc44f8e2568 192.168.1.1#40515 (library-service.live.use1a.on.epicgames.com): query failed (SERVFAIL) for library-service.live.use1a.on.epicgames.com/IN/A at query.c:6896
25-Jun-2020 19:39:17.793 query-errors: info: client @0x7fc44f8e2568 192.168.1.1#30406 (na.api.amazonvideo.com): query failed (SERVFAIL) for na.api.amazonvideo.com/IN/A at query.c:6896
25-Jun-2020 19:40:30.942 network: info: listening on IPv6 interface utun4, fe80::53b4:e342:cbf4:b11d%20#53
25-Jun-2020 19:40:33.693 network: info: listening on IPv6 interface utun5, fe80::3356:1827:5bae:c32b%21#53
25-Jun-2020 20:07:11.971 query-errors: info: client @0x7fc451b4d968 192.168.1.1#18718 (4.0.41.198.in-addr.arpa): query failed (failure) for 4.0.41.198.in-addr.arpa/IN/PTR at query.c:6896
25-Jun-2020 20:14:17.072 general: critical: netmgr.c:1306: REQUIRE((__builtin_expect(!!((handle) != ((void*)0)), 1) && __builtin_expect(!!(((const isc__magic_t *)(handle))->magic == ((('N') << 24 | ('M') << 16 | ('H') << 8 | ('D')))), 1))) failed, back trace
25-Jun-2020 20:14:17.091 general: critical: #0 0x100268c7d in isc_thread_setaffinity()+0x4995d
25-Jun-2020 20:14:17.093 general: critical: #1 0x1004448ca in isc_thread_setaffinity()+0x2255aa
25-Jun-2020 20:14:17.094 general: critical: #2 0x10045b000 in isc_thread_setaffinity()+0x23bce0
25-Jun-2020 20:14:17.094 general: critical: #3 0x10029e00b in isc_thread_setaffinity()+0x7eceb
25-Jun-2020 20:14:17.096 general: critical: #4 0x1002ab4d6 in isc_thread_setaffinity()+0x8c1b6
25-Jun-2020 20:14:17.098 general: critical: #5 0x1002a8ac1 in isc_thread_setaffinity()+0x897a1
25-Jun-2020 20:14:17.099 general: critical: #6 0x1002b18df in isc_thread_setaffinity()+0x925bf
25-Jun-2020 20:14:17.100 general: critical: #7 0x1002acefe in isc_thread_setaffinity()+0x8dbde
25-Jun-2020 20:14:17.101 general: critical: #8 0x1002aa9d2 in isc_thread_setaffinity()+0x8b6b2
25-Jun-2020 20:14:17.101 general: critical: #9 0x100469e6e in isc_thread_setaffinity()+0x24ab4e
25-Jun-2020 20:14:17.102 general: critical: #10 0x7fff6b52b109 in isc_thread_setaffinity()+0x7ffe6b30bde9
25-Jun-2020 20:14:17.103 general: critical: #11 0x7fff6b526b8b in isc_thread_setaffinity()+0x7ffe6b30786b
25-Jun-2020 20:14:17.104 general: critical: exiting (due to assertion failure)
25-Jun-2020 20:19:18.608 zoneload: info: managed-keys-zone: loaded serial 154
25-Jun-2020 20:19:18.636 zoneload: info: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
25-Jun-2020 20:19:18.636 general: warning: stoweaccesscom.zone:1: no TTL specified; using SOA MINTTL instead
…
25-Jun-2020 20:14:01.850 rpz: info: client @0x7fc451b4d968 192.168.1.1#55541 (www.belkin.com): rpz QNAME NXDOMAIN rewrite www.belkin.com/AAAA/IN via www.belkin.com.urlhaus.zone
25-Jun-2020 20:14:01.905 rpz: info: client @0x7fc451b4d968 192.168.1.1#51903 (www.belkin.com): rpz QNAME NXDOMAIN rewrite www.belkin.com/A/IN via www.belkin.com.urlhaus.zone
25-Jun-2020 20:14:02.010 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/A/IN': 2600:9000:5301:5700::1#53
25-Jun-2020 20:14:02.011 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/AAAA/IN': 2600:9000:5301:5700::1#53
25-Jun-2020 20:14:02.011 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/A/IN': 2600:9000:5305:da00::1#53
25-Jun-2020 20:14:02.012 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/AAAA/IN': 2600:9000:5305:da00::1#53
25-Jun-2020 20:14:02.013 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/A/IN': 2600:9000:5307:1b00::1#53
25-Jun-2020 20:14:02.013 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/AAAA/IN': 2600:9000:5307:1b00::1#53
25-Jun-2020 20:14:02.014 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/A/IN': 2600:9000:5303:9700::1#53
25-Jun-2020 20:14:02.015 lame-servers: info: host unreachable resolving 'ns-1722.awsdns-23.co.uk/AAAA/IN': 2600:9000:5303:9700::1#53
25-Jun-2020 20:14:02.094 lame-servers: info: host unreachable resolving '_.prod.browse.bestbuy.com/A/IN': 2600:9000:5306:ba00::1#53
25-Jun-2020 20:14:02.160 lame-servers: info: host unreachable resolving 'pe-osn-osh-fel-api-elb-xa-967714635.us-east-1.elb.amazonaws.com/AAAA/IN': 2600:9000:5307:100::1#53
25-Jun-2020 20:14:06.858 rpz: info: client @0x7fc44f8c2f68 192.168.1.1#41731 (www.belkin.com): rpz QNAME NXDOMAIN rewrite www.belkin.com/AAAA/IN via www.belkin.com.urlhaus.zone
25-Jun-2020 20:14:06.978 rpz: info: client @0x7fc44f8c2f68 192.168.1.1#8847 (www.belkin.com): rpz QNAME NXDOMAIN rewrite www.belkin.com/A/IN via www.belkin.com.urlhaus.zone
25-Jun-2020 20:14:17.072 general: critical: netmgr.c:1306: REQUIRE((__builtin_expect(!!((handle) != ((void*)0)), 1) && __builtin_expect(!!(((const isc__magic_t *)(handle))->magic == ((('N') << 24 | ('M') << 16 | ('H') << 8 | ('D')))), 1))) failed, back trace
25-Jun-2020 20:14:17.091 general: critical: #0 0x100268c7d in isc_thread_setaffinity()+0x4995d
25-Jun-2020 20:14:17.093 general: critical: #1 0x1004448ca in isc_thread_setaffinity()+0x2255aa
25-Jun-2020 20:14:17.094 general: critical: #2 0x10045b000 in isc_thread_setaffinity()+0x23bce0
25-Jun-2020 20:14:17.094 general: critical: #3 0x10029e00b in isc_thread_setaffinity()+0x7eceb
25-Jun-2020 20:14:17.096 general: critical: #4 0x1002ab4d6 in isc_thread_setaffinity()+0x8c1b6
25-Jun-2020 20:14:17.098 general: critical: #5 0x1002a8ac1 in isc_thread_setaffinity()+0x897a1
25-Jun-2020 20:14:17.099 general: critical: #6 0x1002b18df in isc_thread_setaffinity()+0x925bf
25-Jun-2020 20:14:17.100 general: critical: #7 0x1002acefe in isc_thread_setaffinity()+0x8dbde
25-Jun-2020 20:14:17.101 general: critical: #8 0x1002aa9d2 in isc_thread_setaffinity()+0x8b6b2
25-Jun-2020 20:14:17.101 general: critical: #9 0x100469e6e in isc_thread_setaffinity()+0x24ab4e
25-Jun-2020 20:14:17.102 general: critical: #10 0x7fff6b52b109 in isc_thread_setaffinity()+0x7ffe6b30bde9
25-Jun-2020 20:14:17.103 general: critical: #11 0x7fff6b526b8b in isc_thread_setaffinity()+0x7ffe6b30786b
25-Jun-2020 20:14:17.104 general: critical: exiting (due to assertion failure)
25-Jun-2020 20:19:18.608 zoneload: info: managed-keys-zone: loaded serial 154
25-Jun-2020 20:19:18.636 zoneload: info: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
25-Jun-2020 20:19:18.636 general: warning: stoweaccesscom.zone:1: no TTL specified; using SOA MINTTL instead
25-Jun-2020 20:19:18.637 zoneload: info: zone localhost/IN: loaded serial 42
…
Queries
25-Jun-2020 20:14:15.073 queries: info: client @0x7fc44f8c2f68 192.168.1.1#57371 (cdn-0.nflximg.com): query: cdn-0.nflximg.com IN A + (192.168.1.114)
25-Jun-2020 20:14:15.280 queries: info: client @0x7fc451ace768 127.0.0.1#57158 (gum.criteo.com): query: gum.criteo.com IN A + (127.0.0.1)
25-Jun-2020 20:14:15.281 queries: info: client @0x7fc451ace768 127.0.0.1#56467 (gum.criteo.com): query: gum.criteo.com IN AAAA + (127.0.0.1)
25-Jun-2020 20:14:16.011 queries: info: client @0x7fc44f866f68 127.0.0.1#60819 (ag.gbc.criteo.com): query: ag.gbc.criteo.com IN A + (127.0.0.1)
25-Jun-2020 20:14:16.013 queries: info: client @0x7fc450a82368 127.0.0.1#59821 (ag.gbc.criteo.com): query: ag.gbc.criteo.com IN AAAA + (127.0.0.1)
25-Jun-2020 20:14:16.015 queries: info: client @0x7fc451ace768 127.0.0.1#62751 (gem.gbc.criteo.com): query: gem.gbc.criteo.com IN A + (127.0.0.1)
25-Jun-2020 20:14:16.018 queries: info: client @0x7fc450a89d68 127.0.0.1#63515 (gem.gbc.criteo.com): query: gem.gbc.criteo.com IN AAAA + (127.0.0.1)
25-Jun-2020 20:14:16.706 queries: info: client @0x7fc450a82368 127.0.0.1#60819 (gbc2.va.us.criteo.com): query: gbc2.va.us.criteo.com IN A + (127.0.0.1)
25-Jun-2020 20:14:16.707 queries: info: client @0x7fc45032bb68 127.0.0.1#59821 (gbc2.va.us.criteo.com): query: gbc2.va.us.criteo.com IN AAAA + (127.0.0.1)
25-Jun-2020 20:14:16.721 queries: info: client @0x7fc450a89d68 127.0.0.1#62751 (gbc6.va.us.criteo.com): query: gbc6.va.us.criteo.com IN A + (127.0.0.1)
25-Jun-2020 20:14:16.721 queries: info: client @0x7fc451ace768 127.0.0.1#63515 (gbc6.va.us.criteo.com): query: gbc6.va.us.criteo.com IN AAAA + (127.0.0.1)
25-Jun-2020 20:14:16.737 queries: info: client @0x7fc451b64b68 127.0.0.1#55419 (gbc2.va.us.criteo.com): query: gbc2.va.us.criteo.com IN A +T (127.0.0.1)
25-Jun-2020 20:19:19.615 queries: info: client @0x7f86bfbdc968 127.0.0.1#56230 (cdn.cvws.apple-dns.net): query: cdn.cvws.apple-dns.net IN AAAA + (127.0.0.1)
25-Jun-2020 20:19:19.617 queries: info: client @0x7f86bfbe2768 127.0.0.1#55876 (cdn.cvws.apple-dns.net): query: cdn.cvws.apple-dns.net IN A + (127.0.0.1)
25-Jun-2020 20:19:19.990 queries: info: client @0x7f86bfbe7368 127.0.0.1#59565 (iadsdk.apple.com): query: iadsdk.apple.com IN AAAA + (127.0.0.1)
…
Crash Log
Process: named [873]
Path: /usr/local/sbin/named
Identifier: named
Version: 0
Code Type: X86-64 (Native)
Parent Process: launchd [1]
Responsible: Terminal [477]
User ID: 0
Date/Time: 2020-06-25 20:14:19.518 -0400
OS Version: Mac OS X 10.15.5 (19F101)
Report Version: 12
Bridge OS Version: 4.5 (17P5300)
Anonymous UUID: 82507E35-4749-9A32-F6BB-A39F4951B0B0
Time Awake Since Boot: 100000 seconds
System Integrity Protection: enabled
Crashed Thread: 7
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
crashed on child side of fork pre-exec
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6b470912 __sigwait + 10
1 libsystem_pthread.dylib 0x00007fff6b52b5e8 sigwait + 52
2 named 0x00000001004440a4 isc_app_ctxrun + 420
3 named 0x000000010044428e isc_app_run + 30
4 named 0x0000000100268551 main + 5697
5 libdyld.dylib 0x00007fff6b326cc9 start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 libuv.1.dylib 0x00000001008256e6 uv__io_poll + 859
2 libuv.1.dylib 0x0000000100816946 uv_run + 359
3 named 0x0000000100458839 nm_thread + 153
4 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
5 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 2:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 libuv.1.dylib 0x00000001008256e6 uv__io_poll + 859
2 libuv.1.dylib 0x0000000100816946 uv_run + 359
3 named 0x0000000100458839 nm_thread + 153
4 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
5 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 libuv.1.dylib 0x00000001008256e6 uv__io_poll + 859
2 libuv.1.dylib 0x0000000100816946 uv_run + 359
3 named 0x0000000100458839 nm_thread + 153
4 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
5 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 4:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 libuv.1.dylib 0x00000001008256e6 uv__io_poll + 859
2 libuv.1.dylib 0x0000000100816946 uv_run + 359
3 named 0x0000000100458839 nm_thread + 153
4 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
5 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 5:
0 libsystem_kernel.dylib 0x00007fff6b46a882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6b52b425 _pthread_cond_wait + 698
2 named 0x0000000100469a91 run + 225
3 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
4 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 6:
0 libsystem_kernel.dylib 0x00007fff6b46a882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6b52b425 _pthread_cond_wait + 698
2 named 0x0000000100469a91 run + 225
3 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
4 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 7 Crashed:
0 libsystem_kernel.dylib 0x00007fff6b46e33a __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff6b52ae60 pthread_kill + 430
2 libsystem_c.dylib 0x00007fff6b3f5808 abort + 120
3 named 0x0000000100268e20 assertion_failed + 496
4 named 0x00000001004448ca isc_assertion_failed + 10
5 named 0x000000010045b000 isc_nm_send + 80
6 named 0x000000010029e00b ns_client_send + 1115
7 named 0x00000001002ab4d6 query_send + 310
8 named 0x00000001002a8ac1 ns_query_done + 993
9 named 0x00000001002b18df query_prepresponse + 5695
10 named 0x00000001002acefe query_gotanswer + 2990
11 named 0x00000001002aa9d2 fetch_callback + 2786
12 named 0x0000000100469e6e run + 1214
13 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
14 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 8:
0 libsystem_kernel.dylib 0x00007fff6b46a882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6b52b425 _pthread_cond_wait + 698
2 named 0x0000000100469a91 run + 225
3 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
4 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 9:
0 libsystem_kernel.dylib 0x00007fff6b46a882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6b52b425 _pthread_cond_wait + 698
2 named 0x000000010047d01e isc_condition_waituntil + 158
3 named 0x000000010046f2e3 run + 707
4 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
5 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 10:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 named 0x0000000100474aa8 netthread + 152
2 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
3 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 11:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 named 0x0000000100474aa8 netthread + 152
2 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
3 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 12:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 named 0x0000000100474aa8 netthread + 152
2 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
3 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 13:
0 libsystem_kernel.dylib 0x00007fff6b46c766 kevent + 10
1 named 0x0000000100474aa8 netthread + 152
2 libsystem_pthread.dylib 0x00007fff6b52b109 _pthread_start + 148
3 libsystem_pthread.dylib 0x00007fff6b526b8b thread_start + 15
Thread 7 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000070000b7dd000 rcx: 0x000070000b7da148 rdx: 0x0000000000000000
rdi: 0x0000000000001803 rsi: 0x0000000000000006 rbp: 0x000070000b7da170 rsp: 0x000070000b7da148
r8: 0x0000000000001732 r9: 0x0000000000000143 r10: 0x000070000b7dd000 r11: 0x0000000000000246
r12: 0x0000000000001803 r13: 0x00000001005120f0 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007fff6b46e33a rfl: 0x0000000000000246 cr2: 0x000000076a6ea000
Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133
Binary Images:
0x10025e000 - 0x1004e9fff +named (0) <839CAA3E-66F9-3AB2-BF19-132A662C88A3> /usr/local/sbin/named
0x1005cc000 - 0x100766c2f +libcrypto.1.1.dylib (0) <9D836867-F469-3417-97DC-31B074FCB6F4> /usr/local/opt/openssl@1.1/lib/libcrypto.1.1.dylib
0x1007fc000 - 0x100803ffb +libjson-c.4.dylib (0) <CD1D4F80-33A4-38DF-8CCC-1337D6BB1027> /usr/local/opt/json-c/lib/libjson-c.4.dylib
0x100810000 - 0x10082afff +libuv.1.dylib (0) <C40FAF3B-16DD-3C66-A7C4-3AAB443ACC94> /usr/local/opt/libuv/lib/libuv.1.dylib
0x1051b7000 - 0x105248eff dyld (750.5) <E4698FBD-806A-3396-B279-E685BA37430B> /usr/lib/dyld
0x7fff2cf33000 - 0x7fff2cf33fff com.apple.Accelerate (1.11 - Accelerate 1.11) <56DFF715-6A4E-3231-BDCC-A348BCB05047> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff2cf4b000 - 0x7fff2d5a1fff com.apple.vImage (8.1 - 524.2.1) <17C93AB9-1625-3FDB-9851-C5E77BBE3428> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff2d5a2000 - 0x7fff2d809ff7 libBLAS.dylib (1303.60.1) <CBC28BE4-3C78-3AED-9565-0D625251D121> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff2d80a000 - 0x7fff2dcddfef libBNNS.dylib (144.100.2) <8D653678-1F9B-3670-AAE2-46DFB8D37643> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x7fff2dcde000 - 0x7fff2e079fff libLAPACK.dylib (1303.60.1) <F8E9D081-7C60-32EC-A47D-2D30CAD73C5F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff2e07a000 - 0x7fff2e08ffec libLinearAlgebra.dylib (1303.60.1) <D2C1ACEA-2B6A-339A-9EEB-62A76CC92CBE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x7fff2e090000 - 0x7fff2e095ff3 libQuadrature.dylib (7) <3112C977-8306-3190-8313-01A952B7F3CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x7fff2e096000 - 0x7fff2e106fff libSparse.dylib (103) <40510BF9-99A7-3155-A81D-6DE5A0C73EDC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x7fff2e107000 - 0x7fff2e119fef libSparseBLAS.dylib (1303.60.1) <3C1066AB-20D5-38D2-B1F2-70A03DE76D0B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x7fff2e11a000 - 0x7fff2e2f1fd7 libvDSP.dylib (735.121.1) <74702E2E-ED05-3765-B18C-64BEFF62B517> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff2e2f2000 - 0x7fff2e3b4fef libvMisc.dylib (735.121.1) <137558BF-503D-3A6E-96DC-A181E3FB31FF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff2e3b5000 - 0x7fff2e3b5fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <D7E8E400-35C8-3174-9956-8D1B483620DA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff2fb1a000 - 0x7fff2fea8ffd com.apple.CFNetwork (1126 - 1126) <BB8F4C63-10B8-3ACD-84CF-D4DCFA9245DD> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff312a8000 - 0x7fff31727ffb com.apple.CoreFoundation (6.9 - 1676.105) <6AF8B3CC-BC3F-3869-B9FB-1D881422364E> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff3268f000 - 0x7fff3268ffff com.apple.CoreServices (1069.24 - 1069.24) <D9F6AB40-10EC-3682-A969-85560E2E4768> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff32690000 - 0x7fff32715fff com.apple.AE (838.1 - 838.1) <5F26DA9B-FB2E-3AF8-964B-63BD6671CF12> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff32716000 - 0x7fff329f7ff7 com.apple.CoreServices.CarbonCore (1217 - 1217) <8022AF47-AA99-3786-B086-141D84F00387> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff329f8000 - 0x7fff32a45ffd com.apple.DictionaryServices (1.2 - 323.6) <C0F3830C-A4C6-3046-9A6A-DE1B5D448C2C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff32a46000 - 0x7fff32a4eff7 com.apple.CoreServices.FSEvents (1268.100.1 - 1268.100.1) <E4B2CAF2-1203-335F-9971-1278CB6E2AE0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x7fff32a4f000 - 0x7fff32c89ff6 com.apple.LaunchServices (1069.24 - 1069.24) <2E0AD228-B1CC-3645-91EE-EB7F46F2147B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff32c8a000 - 0x7fff32d22ff1 com.apple.Metadata (10.7.0 - 2076.6) <C8034E84-7DD4-34B9-9CDF-16A05032FF39> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff32d23000 - 0x7fff32d50fff com.apple.CoreServices.OSServices (1069.24 - 1069.24) <72FDEA52-7607-3745-AC43-630D80962099> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff32d51000 - 0x7fff32db8fff com.apple.SearchKit (1.4.1 - 1.4.1) <086EB5DF-A2EC-3342-8028-CA7996BE5CB2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff32db9000 - 0x7fff32dddff5 com.apple.coreservices.SharedFileList (131.4 - 131.4) <AE333DA2-C279-3751-8C15-B963E58EE61E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x7fff33623000 - 0x7fff33629fff com.apple.DiskArbitration (2.7 - 2.7) <52E7D181-2A18-37CD-B24F-AA32E93F7A69> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff33962000 - 0x7fff33d27fff com.apple.Foundation (6.9 - 1676.105) <1FA28BAB-7296-3A09-8E1E-E62A7D233DB8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff33d94000 - 0x7fff33de4ff7 com.apple.GSS (4.0 - 2.0) <4E241C00-42A5-3572-9430-D950FBB7A4A0> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff3409b000 - 0x7fff3413fff3 com.apple.framework.IOKit (2.0.2 - 1726.121.1) <A0F54725-036F-3279-A46E-C2ABDBFD479B> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff35c53000 - 0x7fff35c65ff3 com.apple.Kerberos (3.0 - 1) <AE0E56CA-D924-3CC8-BBAA-8C6EEC3038BE> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff35c66000 - 0x7fff35c66fff libHeimdalProxy.dylib (77) <A970C7A8-7CCD-3701-A459-078BD5E8FE4E> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
0x7fff37c40000 - 0x7fff37c4cffe com.apple.NetFS (6.0 - 4.0) <AC74E6A4-6E9B-3AB1-9577-8277F8A3EDE0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff3a82e000 - 0x7fff3a84afff com.apple.CFOpenDirectory (10.15 - 220.40.1) <BFC32EBE-D95C-3267-B95C-5CEEFD189EA6> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff3a84b000 - 0x7fff3a856ffd com.apple.OpenDirectory (10.15 - 220.40.1) <76A20BBA-775F-3E17-AB0F-FEDFCDCE0716> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff3dbf0000 - 0x7fff3df39ff1 com.apple.security (7.0 - 59306.120.7) <AEA33464-1507-36F1-8CAE-A86EB787F9B5> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff3df3a000 - 0x7fff3dfc2ffb com.apple.securityfoundation (6.0 - 55236.60.1) <79289FE1-CB5F-3BEF-A33F-11A29A93A681> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff3dff1000 - 0x7fff3dff5ff8 com.apple.xpc.ServiceManagement (1.0 - 1) <4194D29D-F0D4-33F8-839A-D03C6C62D8DB> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff3eca1000 - 0x7fff3ed0fff7 com.apple.SystemConfiguration (1.19 - 1.19) <0CF8726A-BE41-3E07-B895-FBC44B75450E> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff42c70000 - 0x7fff42d35ff7 com.apple.APFS (1412.120.2 - 1412.120.2) <1E8FD511-FDC4-31A2-ACDE-EB5192032BC6> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x7fff44bbd000 - 0x7fff44bccfd7 com.apple.AppleFSCompression (119.100.1 - 1.0) <2E75CF51-B693-3275-9A4F-40571D48745E> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff4638c000 - 0x7fff46395ff7 com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <F070F440-27AB-3FCF-9602-F278C332CA01> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x7fff48077000 - 0x7fff48087ffb com.apple.CommonAuth (4.0 - 2.0) <91EC83B5-857D-3D4F-93B1-AAD7E0E029D8> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff49192000 - 0x7fff491a2ff3 com.apple.CoreEmoji (1.0 - 107.1) <CDCCB4B0-B98F-38E8-9568-C81320E756EB> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x7fff497e2000 - 0x7fff4984cff0 com.apple.CoreNLP (1.0 - 213) <40FC46D2-844C-3282-A8E4-69DD827F05C5> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
0x7fff4a6c7000 - 0x7fff4a6f5ffd com.apple.CSStore (1069.24 - 1069.24) <C96E5CE8-D604-3F13-B079-B2BA33B90081> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
0x7fff53d6e000 - 0x7fff53e2cff4 com.apple.Heimdal (4.0 - 2.0) <F2C504F6-E211-3AB0-9754-D96D2F96634B> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff56955000 - 0x7fff56a23ffd com.apple.LanguageModeling (1.0 - 215.1) <A6FAA215-9A01-3EE1-B304-2238801C5883> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x7fff56a24000 - 0x7fff56a6cfff com.apple.Lexicon-framework (1.0 - 72) <6AE1872C-0352-36FE-90CC-7303F13A5BEF> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x7fff56a73000 - 0x7fff56a78ff3 com.apple.LinguisticData (1.0 - 353.18) <686E7B7C-640F-3D7B-A9C1-31E2DFACD457> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x7fff57ddf000 - 0x7fff57e2bfff com.apple.spotlight.metadata.utilities (1.0 - 2076.6) <C3AEA22D-1FEB-3E38-9821-1FA447C8AF9D> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
0x7fff588e2000 - 0x7fff588ecfff com.apple.NetAuth (6.2 - 6.2) <D660F2CB-5A49-3DD0-9DB3-86EF0797828C> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff61b67000 - 0x7fff61b77ff3 com.apple.TCC (1.0 - 1) <FD146B21-6DC0-3B66-BB95-57A5016B1365> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff65249000 - 0x7fff6524bff3 com.apple.loginsupport (1.0 - 1) <31F02734-1ECF-37D9-9DF6-7C3BC3A324FE> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x7fff67d69000 - 0x7fff67d9dfff libCRFSuite.dylib (48) <02C52318-C537-3FD8-BBC4-E5BD25430652> /usr/lib/libCRFSuite.dylib
0x7fff67da0000 - 0x7fff67daafff libChineseTokenizer.dylib (34) <04A7CB5A-FD68-398A-A206-33A510C115E7> /usr/lib/libChineseTokenizer.dylib
0x7fff67e36000 - 0x7fff67e38ff7 libDiagnosticMessagesClient.dylib (112) <27220E98-6CE2-33E3-BD48-3CC3CE4AA036> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff6830c000 - 0x7fff6830dfff libSystem.B.dylib (1281.100.1) <B6FDA8A9-3D2B-3BD5-B5B0-57D311C0FF3D> /usr/lib/libSystem.B.dylib
0x7fff6839a000 - 0x7fff6839bfff libThaiTokenizer.dylib (3) <97DC10ED-3C11-3C89-B366-299A644035E7> /usr/lib/libThaiTokenizer.dylib
0x7fff683b3000 - 0x7fff683c9fff libapple_nghttp2.dylib (1.39.2) <B99D7150-D4E2-31A2-A594-36DA4B90D558> /usr/lib/libapple_nghttp2.dylib
0x7fff683fe000 - 0x7fff68470ff7 libarchive.2.dylib (72.100.1) <20B70252-0C4B-3AFD-8C8D-F51921E9D324> /usr/lib/libarchive.2.dylib
0x7fff6850e000 - 0x7fff6850eff3 libauto.dylib (187) <85383E24-1592-36BC-BB39-308B7F1C826E> /usr/lib/libauto.dylib
0x7fff685d4000 - 0x7fff685e4ffb libbsm.0.dylib (60.100.1) <B2331E11-3CBB-3BCF-93A6-12627AE444D0> /usr/lib/libbsm.0.dylib
0x7fff685e5000 - 0x7fff685f1fff libbz2.1.0.dylib (44) <BF40E193-8856-39B7-98F8-7A17B328B1E9> /usr/lib/libbz2.1.0.dylib
0x7fff685f2000 - 0x7fff68644fff libc++.1.dylib (902.1) <AD0805FE-F98B-3E2F-B072-83782B22DAC9> /usr/lib/libc++.1.dylib
0x7fff68645000 - 0x7fff6865affb libc++abi.dylib (902) <771E9263-E832-3985-9477-8F1B2D73B771> /usr/lib/libc++abi.dylib
0x7fff6865b000 - 0x7fff6865bfff libcharset.1.dylib (59) <FF23D4ED-A5AD-3592-9574-48486C7DF85B> /usr/lib/libcharset.1.dylib
0x7fff6865c000 - 0x7fff6866dfff libcmph.dylib (8) <296A51E6-9661-3AC2-A1C9-F1E3510F91AA> /usr/lib/libcmph.dylib
0x7fff6866e000 - 0x7fff68685fd7 libcompression.dylib (87) <21F37C2E-B9AA-38CE-9023-B763C8828AC6> /usr/lib/libcompression.dylib
0x7fff6895f000 - 0x7fff68975ff7 libcoretls.dylib (167) <9E5D1E0C-03F8-37B6-82A1-0D0597021CB8> /usr/lib/libcoretls.dylib
0x7fff68976000 - 0x7fff68977fff libcoretls_cfhelpers.dylib (167) <C23BE09B-85D1-3744-9E7B-E2B11ACD5442> /usr/lib/libcoretls_cfhelpers.dylib
0x7fff6909d000 - 0x7fff6909dfff libenergytrace.dylib (21) <DBF8BDEE-7229-3F06-AC10-A28DCC4243C0> /usr/lib/libenergytrace.dylib
0x7fff690c4000 - 0x7fff690c6fff libfakelink.dylib (149.1) <122F530F-F10E-3DD5-BBEA-91796BE583F3> /usr/lib/libfakelink.dylib
0x7fff690d5000 - 0x7fff690dafff libgermantok.dylib (24) <DD279BF6-E906-30D3-A69E-DC797E95F147> /usr/lib/libgermantok.dylib
0x7fff690db000 - 0x7fff690e4ff7 libheimdal-asn1.dylib (564.100.1) <68FA1BE5-8FFC-3345-8980-8D8629EBA451> /usr/lib/libheimdal-asn1.dylib
0x7fff690e5000 - 0x7fff691d5fff libiconv.2.dylib (59) <F58FED71-6CCA-30E8-9A51-13E9B46E568D> /usr/lib/libiconv.2.dylib
0x7fff691d6000 - 0x7fff6942dfff libicucore.A.dylib (64260.0.1) <7B9204AC-EA14-3FF3-B6B9-4C85B37EED79> /usr/lib/libicucore.A.dylib
0x7fff69447000 - 0x7fff69448fff liblangid.dylib (133) <36581D30-1C7B-3A58-AA07-36237BD75E0E> /usr/lib/liblangid.dylib
0x7fff69449000 - 0x7fff69461ff3 liblzma.5.dylib (16) <4DB30730-DBD1-3503-957A-D604049B98F9> /usr/lib/liblzma.5.dylib
0x7fff69479000 - 0x7fff69520ff7 libmecab.dylib (883.11) <66AD729B-2BCC-3347-B9B3-FD88570E884D> /usr/lib/libmecab.dylib
0x7fff69521000 - 0x7fff69783ff1 libmecabra.dylib (883.11) <2AE744D2-AC95-3720-8E66-4F9C7A79384C> /usr/lib/libmecabra.dylib
0x7fff69c4f000 - 0x7fff6a0cbff5 libnetwork.dylib (1880.120.4) <715FB943-BA01-351C-BEA6-121970472985> /usr/lib/libnetwork.dylib
0x7fff6a16c000 - 0x7fff6a19ffde libobjc.A.dylib (787.1) <CA836D3E-4595-33F1-B70C-7E39A3FBBE16> /usr/lib/libobjc.A.dylib
0x7fff6a1b2000 - 0x7fff6a1b6fff libpam.2.dylib (25.100.1) <732E8D8E-C630-3EC2-B6C3-A1564E3B68B8> /usr/lib/libpam.2.dylib
0x7fff6a1b9000 - 0x7fff6a1efff7 libpcap.A.dylib (89.120.1) <CF2ADF15-2D44-3A35-94B4-DD24052F9B23> /usr/lib/libpcap.A.dylib
0x7fff6a273000 - 0x7fff6a28bfff libresolv.9.dylib (67.40.1) <B0F5D204-7EF2-3B0B-90EF-BB4D196FCC62> /usr/lib/libresolv.9.dylib
0x7fff6a2e7000 - 0x7fff6a4d1ff7 libsqlite3.dylib (308.5) <AF518115-4AD1-39F2-9B82-E2640E2221E1> /usr/lib/libsqlite3.dylib
0x7fff6a722000 - 0x7fff6a725ffb libutil.dylib (57) <D33B63D2-ADC2-38BD-B8F2-24056C41E07B> /usr/lib/libutil.dylib
0x7fff6a726000 - 0x7fff6a733ff7 libxar.1.dylib (425.2) <943A4CBB-331B-3A04-A11F-A2301189D40B> /usr/lib/libxar.1.dylib
0x7fff6a739000 - 0x7fff6a81bff7 libxml2.2.dylib (33.3) <262EF7C6-7D83-3C01-863F-36E97F5ACD34> /usr/lib/libxml2.2.dylib
0x7fff6a81f000 - 0x7fff6a847fff libxslt.1.dylib (16.9) <86FE4382-BD77-3C19-A678-11EBCD70685A> /usr/lib/libxslt.1.dylib
0x7fff6a848000 - 0x7fff6a85aff3 libz.1.dylib (76) <DB120508-3BED-37A8-B439-5235EAB4618A> /usr/lib/libz.1.dylib
0x7fff6b108000 - 0x7fff6b10dff3 libcache.dylib (83) <A5ECC751-A681-30D8-B33C-D192C15D25C8> /usr/lib/system/libcache.dylib
0x7fff6b10e000 - 0x7fff6b119fff libcommonCrypto.dylib (60165.120.1) <C321A74A-AA91-3785-BEBF-BEDC6975026C> /usr/lib/system/libcommonCrypto.dylib
0x7fff6b11a000 - 0x7fff6b121fff libcompiler_rt.dylib (101.2) <652A6012-7E5C-3F4F-9438-86BC094526F3> /usr/lib/system/libcompiler_rt.dylib
0x7fff6b122000 - 0x7fff6b12bff7 libcopyfile.dylib (166.40.1) <40113A69-A81C-3397-ADC6-1D16B9A22C3E> /usr/lib/system/libcopyfile.dylib
0x7fff6b12c000 - 0x7fff6b1befe3 libcorecrypto.dylib (866.120.3) <5E4B0E50-24DD-3E04-9374-EDA9FFD6257B> /usr/lib/system/libcorecrypto.dylib
0x7fff6b2cb000 - 0x7fff6b30bff0 libdispatch.dylib (1173.100.2) <201EDBF3-0B36-31BA-A7CB-443CE35C05D4> /usr/lib/system/libdispatch.dylib
0x7fff6b30c000 - 0x7fff6b342fff libdyld.dylib (750.5) <7E711A46-5E4D-393C-AEA6-440E2A5CCD0C> /usr/lib/system/libdyld.dylib
0x7fff6b343000 - 0x7fff6b343ffb libkeymgr.dylib (30) <52662CAA-DB1F-30A3-BE13-D6274B1A6D7B> /usr/lib/system/libkeymgr.dylib
0x7fff6b344000 - 0x7fff6b350ff3 libkxld.dylib (6153.121.2) <5EBB4886-C7B6-31D6-AA63-D861B2D58FCE> /usr/lib/system/libkxld.dylib
0x7fff6b351000 - 0x7fff6b351ff7 liblaunch.dylib (1738.120.8) <07CF647B-F9DC-3907-AD98-2F85FCB34A72> /usr/lib/system/liblaunch.dylib
0x7fff6b352000 - 0x7fff6b357ff7 libmacho.dylib (959.0.1) <D91DFF00-E22F-3796-8A1C-4C1F5F8FA03C> /usr/lib/system/libmacho.dylib
0x7fff6b358000 - 0x7fff6b35aff3 libquarantine.dylib (110.40.3) <D3B7D02C-7646-3FB4-8529-B36DCC2419EA> /usr/lib/system/libquarantine.dylib
0x7fff6b35b000 - 0x7fff6b35cff7 libremovefile.dylib (48) <B5E88D9B-C2BE-3496-BBB2-C996317E18A3> /usr/lib/system/libremovefile.dylib
0x7fff6b35d000 - 0x7fff6b374ff3 libsystem_asl.dylib (377.60.2) <1170348D-2491-33F1-AA79-E2A05B4A287C> /usr/lib/system/libsystem_asl.dylib
0x7fff6b375000 - 0x7fff6b375ff7 libsystem_blocks.dylib (74) <7AFBCAA6-81BE-36C3-8DB0-AAE0A4ACE4C5> /usr/lib/system/libsystem_blocks.dylib
0x7fff6b376000 - 0x7fff6b3fdfff libsystem_c.dylib (1353.100.2) <935DDCE9-4ED0-3F79-A05A-A123DDE399CC> /usr/lib/system/libsystem_c.dylib
0x7fff6b3fe000 - 0x7fff6b401ffb libsystem_configuration.dylib (1061.120.2) <EA9BC2B1-5001-3463-9FAF-39FF61CAC87C> /usr/lib/system/libsystem_configuration.dylib
0x7fff6b402000 - 0x7fff6b405fff libsystem_coreservices.dylib (114) <3D0A3AA8-8415-37B2-AAE3-66C03BCE8B55> /usr/lib/system/libsystem_coreservices.dylib
0x7fff6b406000 - 0x7fff6b40efff libsystem_darwin.dylib (1353.100.2) <6EEC9975-EE3B-3C95-AA5B-030FD10587BC> /usr/lib/system/libsystem_darwin.dylib
0x7fff6b40f000 - 0x7fff6b416fff libsystem_dnssd.dylib (1096.100.3) <0115092A-E61B-317D-8670-41C7C34B1A82> /usr/lib/system/libsystem_dnssd.dylib
0x7fff6b417000 - 0x7fff6b418ffb libsystem_featureflags.dylib (17) <AFDB5095-0472-34AC-BA7E-497921BF030A> /usr/lib/system/libsystem_featureflags.dylib
0x7fff6b419000 - 0x7fff6b466ff7 libsystem_info.dylib (538) <851693E9-C079-3547-AD41-353F8C248BE8> /usr/lib/system/libsystem_info.dylib
0x7fff6b467000 - 0x7fff6b493ff7 libsystem_kernel.dylib (6153.121.2) <9F9902C9-A46F-3CA9-B7F9-5CCFE98FBF75> /usr/lib/system/libsystem_kernel.dylib
0x7fff6b494000 - 0x7fff6b4dbfff libsystem_m.dylib (3178) <436CFF76-6A99-36F2-A3B6-8D017396A050> /usr/lib/system/libsystem_m.dylib
0x7fff6b4dc000 - 0x7fff6b503fff libsystem_malloc.dylib (283.100.6) <D4BA7DF2-57AC-33B0-B948-A688EE43C799> /usr/lib/system/libsystem_malloc.dylib
0x7fff6b504000 - 0x7fff6b511ffb libsystem_networkextension.dylib (1095.120.6) <6DE86DB0-8CD2-361E-BD6A-A34282B47847> /usr/lib/system/libsystem_networkextension.dylib
0x7fff6b512000 - 0x7fff6b51bff7 libsystem_notify.dylib (241.100.2) <7E9E2FC8-DF26-340C-B196-B81B11850C46> /usr/lib/system/libsystem_notify.dylib
0x7fff6b51c000 - 0x7fff6b524fef libsystem_platform.dylib (220.100.1) <736920EA-6AE0-3B1B-BBDA-7DCDF0C229DF> /usr/lib/system/libsystem_platform.dylib
0x7fff6b525000 - 0x7fff6b52ffff libsystem_pthread.dylib (416.100.3) <77488669-19A3-3993-AD65-CA5377E2475A> /usr/lib/system/libsystem_pthread.dylib
0x7fff6b530000 - 0x7fff6b534ff3 libsystem_sandbox.dylib (1217.120.7) <20C93D69-6452-3C82-9521-8AE54345C66F> /usr/lib/system/libsystem_sandbox.dylib
0x7fff6b535000 - 0x7fff6b537fff libsystem_secinit.dylib (62.100.2) <E851113D-D5B1-3FB0-9D29-9C7647A71961> /usr/lib/system/libsystem_secinit.dylib
0x7fff6b538000 - 0x7fff6b53fffb libsystem_symptoms.dylib (1238.120.1) <25C3866B-004E-3621-9CD3-B1E9C4D887EB> /usr/lib/system/libsystem_symptoms.dylib
0x7fff6b540000 - 0x7fff6b556ff2 libsystem_trace.dylib (1147.120) <A1ED1D3A-5FAD-3559-A1D6-1BE4E1C5756A> /usr/lib/system/libsystem_trace.dylib
0x7fff6b558000 - 0x7fff6b55dff7 libunwind.dylib (35.4) <253A12E2-F88F-3838-A666-C5306F833CB8> /usr/lib/system/libunwind.dylib
0x7fff6b55e000 - 0x7fff6b593ffe libxpc.dylib (1738.120.8) <68D433B6-DCFF-385D-8620-F847FB7D4A5A> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 187
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 66307
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=463.1M resident=0K(0%) swapped_out_or_unallocated=463.1M(100%)
Writable regions: Total=200.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=200.9M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
Kernel Alloc Once 8K 1
MALLOC 123.3M 517
MALLOC guard page 16K 4
STACK GUARD 56K 14
Stack 77.1M 15
__DATA 6236K 131
__DATA_CONST 268K 5
__LINKEDIT 389.5M 6
__OBJC_RO 32.2M 1
__OBJC_RW 1892K 2
__TEXT 73.6M 130
__UNICODE 564K 1
shared memory 12K 3
=========== ======= =======
TOTAL 704.8M 831
```
July 2020 (9.11.21, 9.11.21-S1, 9.16.5, 9.17.3)
https://gitlab.isc.org/isc-projects/bind9/-/issues/1980
Follow-up from "Fix assertion failure when server is under load and root zone...
2021-10-05T12:42:59Z
Witold Krecicki
Follow-up from "Fix assertion failure when server is under load and root zone is not yet loaded."
The following discussion from !3572 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3572#note_135264): (+1 comment)
> I think this might not be the best place to...
The following discussion from !3572 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3572#note_135264): (+1 comment)
> I think this might not be the best place to fix this, as we don't know here that the queried zone is a mirror zone. Can't we change the result code in a better place where we know that we hit the mirror zone and thus it's safe to alter the return code?
https://gitlab.isc.org/isc-projects/bind9/-/issues/1979
rndc-confgen
2020-06-27T18:43:52Z
Pasan Jayarathna
rndc-confgen
HI,
I tried to install bind-9.10.1-P2 in Centos7 and when i try to run command "rndc-confgen -b 512", it says "bash: rndc-confgen: command not found"
But when i try install "rndc-confgen" , it says no packages, please help me to fix this...
HI,
I tried to install bind-9.10.1-P2 in Centos7 and when i try to run command "rndc-confgen -b 512", it says "bash: rndc-confgen: command not found"
But when i try install "rndc-confgen" , it says no packages, please help me to fix this issue.
Thanks.
https://gitlab.isc.org/isc-projects/bind9/-/issues/1971
9.16.3 segmentation fault
2020-07-22T15:40:10Z
nan
wn147929@alibaba-inc.com
9.16.3 segmentation fault
### Summary
BIND-9.16.3 terminated with signal 11, Segmentation fault. It is similar to \#1947 but not sure whether it is duplicated.
### BIND version used
```
BIND 9.16.3-RedHat-9.16.3-20200604153203.alios6 (Stable Release) <id:5ea41c...
### Summary
BIND-9.16.3 terminated with signal 11, Segmentation fault. It is similar to \#1947 but not sure whether it is duplicated.
### BIND version used
```
BIND 9.16.3-RedHat-9.16.3-20200604153203.alios6 (Stable Release) <id:5ea41c1>
running on Linux x86_64 2.6.32-220.23.2.ali878.el6.x86_64 #1 SMP Mon Jan 28 17:12:52 CST 2013
built by make with '--build=x86_64-unknown-linux-gnu' '--host=x86_64-unknown-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-libtool' '--localstatedir=/var' '--enable-epoll' '--with-tuning=large' '--with-pic' '--with-python=/home/tops/bin/python2.7' '--with-python-install-dir=/home/tops' '--disable-geoip' '--enable-auto-validation=no' '--with-docbook-xsl=/usr/share/sgml/docbook/xsl-stylesheets' '--disable-shared' 'LIBUV_CFLAGS=-I/home/admin/145_20200603144849066_144601007_code/rpm_workspace/rpm/.dep_create/include' 'LIBUV_LIBS=-L/home/admin/145_20200603144849066_144601007_code/rpm_workspace/rpm/.dep_create/lib -luv -lrt -lpthread -lnsl -ldl' 'build_alias=x86_64-unknown-linux-gnu' 'host_alias=x86_64-unknown-linux-gnu' 'target_alias=x86_64-redhat-linux-gnu' 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' 'CPPFLAGS= -DDIG_SIGCHASE' 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig'
compiled by GCC 4.4.6 20110731 (Red Hat 4.4.6-3)
compiled with OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
linked to OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
compiled with libxml2 version: 2.7.6
linked to libxml2 version: 20706
compiled with zlib version: 1.2.3
linked to zlib version: 1.2.3
threads support is enabled
default paths:
named configuration: /etc/named.conf
rndc configuration: /etc/rndc.conf
DNSSEC root key: /etc/bind.keys
nsupdate session key: /var/run/named/session.key
named PID file: /var/run/named/named.pid
named lock file: /var/run/named/named.lock
```
### Steps to reproduce
Unkonw
### What is the current *bug* behavior?
Named crash.
### What is the expected *correct* behavior?
Not crash.
### Relevant configuration files
(Paste any relevant configuration files - please use code blocks (```)
to format console output. If submitting the contents of your
configuration file in a non-confidential Issue, it is advisable to
obscure key secrets: this can be done automatically by using
`named-checkconf -px`.)
### Relevant logs and/or screenshots
Named is compiled with -O2 flag, can't have detailed backtrace information with debuginfo package installed.
```
Core was generated by `/usr/sbin/named -u named -t /var/named/chroot'.
Program terminated with signal 11, Segmentation fault.
#0 0x000000000064fec5 in isc_nm_send ()
Missing separate debuginfos, use: debuginfo-install bind911-9.16.3-20200604153203.alios6.x86_64
(gdb) bt
#0 0x000000000064fec5 in isc_nm_send ()
#1 0x00000000004788be in client_sendpkg ()
#2 0x000000000047a26d in ns_client_send ()
#3 0x000000000047a5cf in ns_client_error ()
#4 0x000000000048a0b1 in query_error ()
#5 0x000000000049286f in ns_query_done ()
#6 0x000000000049082b in query_gotanswer ()
#7 0x000000000049783d in fetch_callback ()
#8 0x0000000000662f81 in run ()
#9 0x00007f283a32daa1 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f2839c5d93d in clone () from /lib64/libc.so.6
```
### Possible fixes
(If you can, link to the line of code that might be responsible for the
problem.)
https://gitlab.isc.org/isc-projects/bind9/-/issues/1970
configure REQUIRES --enable-static=no to be SPECIFIED on the command line.
2020-06-29T13:39:00Z
Mark Andrews
configure REQUIRES --enable-static=no to be SPECIFIED on the command line.
You can't just type ./configure and have it work.
You can't just type ./configure and have it work.
July 2020 (9.11.21, 9.11.21-S1, 9.16.5, 9.17.3)
https://gitlab.isc.org/isc-projects/bind9/-/issues/1966
BIND-9.16.3 name.c:1738: INSIST(nlabels == name->labels) failed
2020-06-23T05:19:55Z
nan
wn147929@alibaba-inc.com
BIND-9.16.3 name.c:1738: INSIST(nlabels == name->labels) failed
### Summary
BIND assertion failed and quit.
### BIND version used
```
BIND 9.16.3-RedHat-9.16.3-20200604153203.alios7 (Stable Release) <id:5ea41c1>
running on Linux x86_64 3.10.0-327.ali2012.alios7.x86_64 #1 SMP Mon Oct 9 14:09:14 CS...
### Summary
BIND assertion failed and quit.
### BIND version used
```
BIND 9.16.3-RedHat-9.16.3-20200604153203.alios7 (Stable Release) <id:5ea41c1>
running on Linux x86_64 3.10.0-327.ali2012.alios7.x86_64 #1 SMP Mon Oct 9 14:09:14 CST 2017
built by make with '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-libtool' '--localstatedir=/var' '--enable-epoll' '--with-tuning=large' '--with-pic' '--with-python=/home/tops/bin/python2.7' '--with-python-install-dir=/home/tops' '--disable-geoip' '--enable-auto-validation=no' '--with-docbook-xsl=/usr/share/sgml/docbook/xsl-stylesheets' '--disable-shared' 'LIBUV_CFLAGS=-I/home/admin/162_20200603144848514_144601008_code/rpm_workspace/rpm/.dep_create/include' 'LIBUV_LIBS=-L/home/admin/162_20200603144848514_144601008_code/rpm_workspace/rpm/.dep_create/lib -luv -lrt -lpthread -lnsl -ldl' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' 'LDFLAGS=-Wl,-z,relro ' 'CPPFLAGS= -DDIG_SIGCHASE' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'
compiled by GCC 4.8.5 20150623 (Red Hat 4.8.5-4)
compiled with OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
linked to OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
compiled with libxml2 version: 2.9.1
linked to libxml2 version: 20901
compiled with zlib version: 1.2.7
linked to zlib version: 1.2.7
threads support is enabled
default paths:
named configuration: /etc/named.conf
rndc configuration: /etc/rndc.conf
DNSSEC root key: /etc/bind.keys
nsupdate session key: /var/run/named/session.key
named PID file: /var/run/named/named.pid
named lock file: /var/run/named/named.lock
```
### Steps to reproduce
Unknown
### What is the current *bug* behavior?
BIND quit due to assertion failed.
### What is the expected *correct* behavior?
Not quit.
### Relevant configuration files
(Paste any relevant configuration files - please use code blocks (```)
to format console output. If submitting the contents of your
configuration file in a non-confidential Issue, it is advisable to
obscure key secrets: this can be done automatically by using
`named-checkconf -px`.)
### Relevant logs and/or screenshots
```
23-Jun-2020 10:02:34.155 general: name.c:1738: INSIST(nlabels == name->labels) failed
23-Jun-2020 10:02:34.155 general: exiting (due to assertion failure)
```
### Possible fixes
(If you can, link to the line of code that might be responsible for the
problem.)
https://gitlab.isc.org/isc-projects/bind9/-/issues/1957
nxdomain redirect test failed.
2020-06-22T08:54:52Z
Mark Andrews
nxdomain redirect test failed.
Job [#964155](https://gitlab.isc.org/isc-projects/bind9/-/jobs/964155) failed for 036cd40b8ca72074cbc0976e8d7db853aaa44e46:
NXDOMAIN redirect failed when zero TTL response arrived just before the second ended.
```
;; Got answer:
;; ->>...
Job [#964155](https://gitlab.isc.org/isc-projects/bind9/-/jobs/964155) failed for 036cd40b8ca72074cbc0976e8d7db853aaa44e46:
NXDOMAIN redirect failed when zero TTL response arrived just before the second ended.
```
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 42517
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: cab8af39465ee86a010000005eec24b41d4859412f564919 (good)
;; QUESTION SECTION:
;nonexist. IN TXT
;; AUTHORITY SECTION:
. 0 IN SOA a.root-servers.nil. marka.isc.org. 0 0 0 0 0
```
```
19-Jun-2020 02:36:35.996 query client=0x805789f78 thread=0x80140b500 (nonexist/TXT): qctx_init
...
19-Jun-2020 02:36:35.999 resquery 0x8052693d0 (fctx 0x8057f9010(nonexist.redirect/TXT)): response
19-Jun-2020 02:36:35.999 received packet from 10.53.0.3#10800
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24694
;; flags: qr aa; QUESTION: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 4096
; COOKIE: 1eb8703f482cd718010000005eec24b3c2f6721d1c69fe02
;; QUESTION SECTION:
;nonexist.redirect. IN TXT
;; AUTHORITY SECTION:
;redirect. 0 IN SOA a.root-servers.nil. hostmaster.example.net. (
; 0 ; serial
; 0 ; refresh (0 seconds)
; 0 ; retry (0 seconds)
; 0 ; expire (0 seconds)
; 0 ; minimum (0 seconds)
; )
19-Jun-2020 02:36:35.999 fctx 0x8057f9010(nonexist.redirect/TXT): rctx_answer_none
19-Jun-2020 02:36:36.000 log_ns_ttl: fctx 0x8057f9010: rctx_answer_none: nonexist.redirect (in 'redirect'?): 1 300
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): ncache_message
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): clone_results
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): [result: success] query canceled in response(); responding
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): cancelquery
19-Jun-2020 02:36:36.000 dispatch 0x80278d600 response 0x804675a40 10.53.0.3#10800: detaching from task 0x8022d0da8
19-Jun-2020 02:36:36.000 dispatch 0x80278d600: detach: refcount 1
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): done
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): stopqueries
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): cancelqueries
19-Jun-2020 02:36:36.000 dispatch 0x80278d600: got packet: requests 0, buffers 1, recvs 0
19-Jun-2020 02:36:36.000 fctx 0x8057f9010(nonexist.redirect/TXT): sendevents
19-Jun-2020 02:36:36.000 sockmgr 0x801496ef0 thread 0: watcher got message -5 for socket 512
19-Jun-2020 02:36:36.000 sockmgr 0x801496ef0 thread 0: watcher got message -2 for socket -1
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): fetch_callback
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): qctx_init
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): client attr:0x2303, query attr:0x23703, restarts:0, origqname:nonexist, timer:0, authdb:1, referral:0
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): query_resume
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): resume from redirect recursion
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): redirect qctx->fname:nonexist, qtype:TXT, auth:0
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): query_gotanswer
19-Jun-2020 02:36:36.000 client @0x805789f78 10.53.0.2#44061 (nonexist): rrl=0x0, HAVECOOKIE=0, result=DNS_R_NCACHENXDOMAIN, fname=0x805871f10(1), is_zone=0, RECURSIONOK=1, query.rpz_st=0x0(0), RRL_CHECKED=0
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): query_checkrpz
19-Jun-2020 02:36:36.000 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): rpz_rewrite
19-Jun-2020 02:36:36.001 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): query_redirect
19-Jun-2020 02:36:36.001 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): redirect
19-Jun-2020 02:36:36.001 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): redirect2
19-Jun-2020 02:36:36.001 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): query_ncache
19-Jun-2020 02:36:36.001 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): query_nodata
19-Jun-2020 02:36:36.001 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): ns_query_done
19-Jun-2020 02:36:36.001 query client=0x805789f78 thread=0x80140c900 (nonexist/TXT): free_devent
```
https://gitlab.isc.org/isc-projects/bind9/-/issues/1956
9.16.3 segmentation fault
2020-07-22T15:40:41Z
nan
wn147929@alibaba-inc.com
9.16.3 segmentation fault
<!--
If the bug you are reporting is potentially security-related - for example,
if it involves an assertion failure or other crash in `named` that can be
triggered repeatedly - then please do *NOT* report it here, but send an
email to [...
<!--
If the bug you are reporting is potentially security-related - for example,
if it involves an assertion failure or other crash in `named` that can be
triggered repeatedly - then please do *NOT* report it here, but send an
email to [security-officer@isc.org](security-officer@isc.org).
-->
### Summary
BIND-9.16.3 terminated with signal 11, Segmentation fault.
### BIND version used
```
BIND 9.16.3-RedHat-9.16.3-20200604153203.alios6 (Stable Release) <id:5ea41c1>
running on Linux x86_64 2.6.32-220.23.2.ali878.el6.x86_64 #1 SMP Mon Jan 28 17:12:52 CST 2013
built by make with '--build=x86_64-unknown-linux-gnu' '--host=x86_64-unknown-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-libtool' '--localstatedir=/var' '--enable-epoll' '--with-tuning=large' '--with-pic' '--with-python=/home/tops/bin/python2.7' '--with-python-install-dir=/home/tops' '--disable-geoip' '--enable-auto-validation=no' '--with-docbook-xsl=/usr/share/sgml/docbook/xsl-stylesheets' '--disable-shared' 'LIBUV_CFLAGS=-I/home/admin/145_20200603144849066_144601007_code/rpm_workspace/rpm/.dep_create/include' 'LIBUV_LIBS=-L/home/admin/145_20200603144849066_144601007_code/rpm_workspace/rpm/.dep_create/lib -luv -lrt -lpthread -lnsl -ldl' 'build_alias=x86_64-unknown-linux-gnu' 'host_alias=x86_64-unknown-linux-gnu' 'target_alias=x86_64-redhat-linux-gnu' 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' 'CPPFLAGS= -DDIG_SIGCHASE' 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig'
compiled by GCC 4.4.6 20110731 (Red Hat 4.4.6-3)
compiled with OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
linked to OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
compiled with libxml2 version: 2.7.6
linked to libxml2 version: 20706
compiled with zlib version: 1.2.3
linked to zlib version: 1.2.3
threads support is enabled
default paths:
named configuration: /etc/named.conf
rndc configuration: /etc/rndc.conf
DNSSEC root key: /etc/bind.keys
nsupdate session key: /var/run/named/session.key
named PID file: /var/run/named/named.pid
named lock file: /var/run/named/named.lock
```
### Steps to reproduce
Not sure, some TCP flows cause the issue.
### What is the current *bug* behavior?
BIND crashes.
### What is the expected *correct* behavior?
Not crash.
### Relevant configuration files
(Paste any relevant configuration files - please use code blocks (```)
to format console output. If submitting the contents of your
configuration file in a non-confidential Issue, it is advisable to
obscure key secrets: this can be done automatically by using
`named-checkconf -px`.)
### Relevant logs and/or screenshots
```
Core was generated by `/usr/sbin/named -u named -t /var/named/chroot'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000655f9d in isc__nm_tcpdns_send ()
Missing separate debuginfos, use: debuginfo-install bind911-9.16.3-20200604153203.alios6.x86_64
(gdb) bt
#0 0x0000000000655f9d in isc__nm_tcpdns_send ()
#1 0x00000000004788be in client_sendpkg ()
#2 0x000000000047a26d in ns_client_send ()
#3 0x000000000047a5cf in ns_client_error ()
#4 0x000000000048a0b1 in query_error ()
#5 0x000000000049286f in ns_query_done ()
#6 0x000000000049082b in query_gotanswer ()
#7 0x000000000049783d in fetch_callback ()
#8 0x0000000000662f81 in run ()
#9 0x00007f115cad4aa1 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f115c40493d in clone () from /lib64/libc.so.6
```
### Possible fixes
```
t->region = (isc_region_t){ .base = isc_mem_get(t->mctx,
region->length + 2),
.length = region->length + 2 };
*(uint16_t *)t->region.base = htons(region->length);
memmove(t->region.base + 2, region->base, region->length);
```
I guess t->region needs overflow check?
https://gitlab.isc.org/isc-projects/bind9/-/issues/1954
Recursive queries are sent to roots when a root zone is defined
2020-06-19T01:20:46Z
Matt Corallo
Recursive queries are sent to roots when a root zone is defined
FreeBSD's BIND config suggests caching the root zone locally by AXFR'ing from ICANN (https://svnweb.freebsd.org/ports/head/dns/bind916/files/named.conf.in?revision=526548&view=markup#l101) but this doesn't actually appear to be doing wha...
FreeBSD's BIND config suggests caching the root zone locally by AXFR'ing from ICANN (https://svnweb.freebsd.org/ports/head/dns/bind916/files/named.conf.in?revision=526548&view=markup#l101) but this doesn't actually appear to be doing what they expect. With the same snippet in my config (tested on both 9.16.3-Debian and 9.11.5-P4-5.1+deb10u1-Debian), I see delays querying for roots.
```
root@sfo-router:/etc/bind# rndc flush
root@sfo-router:/etc/bind# dig @localhost mx. ns
; <<>> DiG 9.11.5-P4-5.1+deb10u1-Debian <<>> @localhost mx. ns
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37308
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1432
; COOKIE: 17a4fb0d408598d6010000005eec09496e5246607410e24e (good)
;; QUESTION SECTION:
;mx. IN NS
;; ANSWER SECTION:
mx. 86400 IN NS i.mx-ns.mx.
mx. 86400 IN NS e.mx-ns.mx.
mx. 86400 IN NS o.mx-ns.mx.
mx. 86400 IN NS x.mx-ns.mx.
mx. 86400 IN NS c.mx-ns.mx.
mx. 86400 IN NS m.mx-ns.mx.
;; Query time: 235 msec
;; SERVER: ::1#53(::1)
;; WHEN: Thu Jun 18 17:39:37 PDT 2020
;; MSG SIZE rcvd: 163
root@sfo-router:/etc/bind# dig @localhost mx. ns
; <<>> DiG 9.11.5-P4-5.1+deb10u1-Debian <<>> @localhost mx. ns
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43887
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1432
; COOKIE: 968a02a271ff4861010000005eec094aaea36118ea3c1275 (good)
;; QUESTION SECTION:
;mx. IN NS
;; ANSWER SECTION:
mx. 86399 IN NS i.mx-ns.mx.
mx. 86399 IN NS e.mx-ns.mx.
mx. 86399 IN NS o.mx-ns.mx.
mx. 86399 IN NS x.mx-ns.mx.
mx. 86399 IN NS c.mx-ns.mx.
mx. 86399 IN NS m.mx-ns.mx.
;; Query time: 1 msec
;; SERVER: ::1#53(::1)
;; WHEN: Thu Jun 18 17:39:38 PDT 2020
;; MSG SIZE rcvd: 163
```
https://gitlab.isc.org/isc-projects/bind9/-/issues/1953
Release Checklist for BIND 9.11.21, BIND 9.11.21-S1, BIND 9.16.5, BIND 9.17.3
2020-07-16T15:27:04Z
Michał Kępień
Release Checklist for BIND 9.11.21, BIND 9.11.21-S1, BIND 9.16.5, BIND 9.17.3
## Release Schedule
**Code Freeze:** Wednesday, July 1st, 2020
**Tagging Deadline:** Monday, July 6th, 2020
**Public Release:** Wednesday, July 15th, 2020
## Release Checklist
### Before the Code Freeze
- [x] ***(QA)*** Inform Sup...
## Release Schedule
**Code Freeze:** Wednesday, July 1st, 2020
**Tagging Deadline:** Monday, July 6th, 2020
**Public Release:** Wednesday, July 15th, 2020
## Release Checklist
### Before the Code Freeze
- [x] ***(QA)*** Inform Support and Marketing of impending release (and give estimated release dates).
- [x] ***(QA)*** Ensure there are no permanent test failures on any platform.
- [x] ***(QA)*** Check Perflab to ensure there has been no unexplained drop in performance for the versions being released.
- [x] ***(QA)*** Check whether all issues assigned to the release milestone are resolved[^1].
- [x] ***(QA)*** Ensure that there are no outstanding merge requests in the private repository[^1] (Subscription Edition only).
- [x] ***(QA)*** Ensure all merge requests marked for backporting have been indeed backported.
### Before the Tagging Deadline
- [x] ***(QA)*** Look for outstanding documentation issues (e.g. `CHANGES` mistakes) and address them if any are found.
- [x] ***(QA)*** Ensure release notes are correct, ask Support and Marketing to check them as well.
- [x] ***(Support)*** Check release notes, ask QA to correct any mistakes found.
- [x] ***(Marketing)*** Check release notes, ask QA to correct any mistakes found.
- [x] ***(SwEng)*** Update API files for libraries with new version information.
- [x] ***(SwEng)*** Change software version and library versions in `configure.ac` (new major release only).
- [x] ***(SwEng)*** Rebuild `configure` using Autoconf on `docs.isc.org`.
- [x] ***(SwEng)*** Update `CHANGES`.
- [x] ***(SwEng)*** Update `CHANGES.SE` (Subscription Edition only).
- [x] ***(SwEng)*** Update `README.md`.
- [x] ***(SwEng)*** Update `version`.
- [x] ***(SwEng)*** Build documentation on `docs.isc.org`.
- [x] ***(QA)*** Check that all the above steps were performed correctly.
- [x] ***(QA)*** Check that the formatting is correct for text, PDF, and HTML versions of release notes.
- [x] ***(SwEng)*** Tag the releases[^2]. (Tags may only be pushed to the public repository for releases which are *not* security releases.)
- [x] ***(SwEng)*** If this is the first tag for a release (e.g. beta), create a release branch named `release_v9_X_Y` to allow development to continue on the maintenance branch whilst release engineering continues.
### Before the ASN Deadline (for ASN Releases) or the Public Release Date (for Regular Releases)
- [x] ***(QA)*** Verify GitLab CI results for the tags created and prepare a QA report for the releases to be published.
- [x] ***(QA)*** Request signatures for the tarballs, providing their location and checksums.
- [x] ***(Signers)*** Validate tarball checksums, sign tarballs, and upload signatures.
- [x] ***(QA)*** Verify tarball signatures and check tarball checksums again.
- [x] ***(Support)*** Pre-publish ASN and/or Subscription Edition tarballs so that packages can be built.
- [x] ***(QA)*** Build and test ASN and/or Subscription Edition packages.
- [x] ***(QA)*** Notify Support that the releases have been prepared.
- [x] ***(Support)*** Send out ASNs (if applicable).
### On the Day of Public Release
- [x] ***(Support)*** Wait for clearance from Security Officer to proceed with the public release (if applicable).
- [x] ***(Support)*** Place tarballs in public location on FTP site.
- [x] ***(Support)*** Publish links to downloads on ISC website.
- [x] ***(Support)*** Write release email to *bind-announce*.
- [x] ***(Support)*** Write email to *bind-users* (if a major release).
- [x] ***(Support)*** Update tickets in case of waiting support customers.
- [x] ***(QA)*** Build and test any outstanding private packages.
- [x] ***(QA)*** Build public packages (`*.deb`, RPMs).
- [x] ***(QA)*** Inform Marketing of the release.
- [x] ***(QA)*** Update the internal [BIND release dates wiki page](https://wiki.isc.org/bin/view/Main/BindReleaseDates) when public announcement has been made.
- [x] ***(Marketing)*** Post short note to Twitter.
- [x] ***(Marketing)*** Update [Wikipedia entry for BIND](https://en.wikipedia.org/wiki/BIND).
- [x] ***(Marketing)*** Write blog article (if a major release).
- [x] ***(QA)*** Ensure all new tags are annotated and signed.
- [x] ***(SwEng)*** Merge the automatically prepared `prep 9.X.Y` commit which updates `version` and documentation on the release branch into the relevant maintenance branch (`v9_X`).
- [x] ***(SwEng)*** Push tags for the published releases to the public repository.
- [x] ***(QA)*** For each maintained branch, update the `BIND_BASELINE_VERSION` variable for the `abi-check` job in `.gitlab-ci.yml` to the latest published BIND version tag for a given branch.
- [x] ***(QA)*** Prepare empty release notes for the next set of releases.
- [x] ***(QA)*** Update QA tools used in GitLab CI (e.g. Flake8, PyLint) by modifying the relevant `Dockerfile`.
[^1]: If not, use the time remaining until the tagging deadline to ensure all outstanding issues are either resolved or moved to a different milestone.
[^2]: Preferred command line: `git tag -u <DEVELOPER_KEYID> -a -s -m "BIND 9.X.Y[alphatag]" v9_X_Y[alphatag]`, where `[alphatag]` is an optional string such as `b1`, `rc1`, etc.
July 2020 (9.11.21, 9.11.21-S1, 9.16.5, 9.17.3)
Michael McNally
Michael McNally
2020-07-15
https://gitlab.isc.org/isc-projects/bind9/-/issues/1935
[v9_11] "resolver" test broken on Windows after !3586
2020-06-29T09:22:18Z
Michal Nowak
[v9_11] "resolver" test broken on Windows after !3586
After !3586, the `resolver` test is broken on `v9_11_20` and the subscription edition's `v9_11_20-S1` (see https://gitlab.isc.org/isc-private/bind9/-/jobs/950432 & https://gitlab.isc.org/isc-private/bind9/-/jobs/950429):
```
I:resolver:c...
After !3586, the `resolver` test is broken on `v9_11_20` and the subscription edition's `v9_11_20-S1` (see https://gitlab.isc.org/isc-private/bind9/-/jobs/950432 & https://gitlab.isc.org/isc-private/bind9/-/jobs/950429):
```
I:resolver:check that the resolver limits the number of NS records it follows in a referral response (17)
I:resolver:query count error: 1 NS records: expected queries 1, actual 2
I:resolver:query count error: 2 NS records: expected queries 2, actual 4
I:resolver:query count error: 3 NS records: expected queries 3, actual 6
...
```
With !3586 reverted, `v9_11_20` Windows system tests pass (see https://gitlab.isc.org/mnowak/bind9/-/jobs/951334 & https://gitlab.isc.org/mnowak/bind9/-/jobs/951333).
July 2020 (9.11.21, 9.11.21-S1, 9.16.5, 9.17.3)
Mark Andrews
Mark Andrews
https://gitlab.isc.org/isc-projects/bind9/-/issues/1934
back-port #1719 (closed) stats underflow fix to 9.11
2021-10-05T12:38:56Z
Brian Conry
back-port #1719 (closed) stats underflow fix to 9.11
A customer has reported seeing:
```
named.stats: 4294967295 recursing clients
named.stats.old: 1 recursing clients
```
Looks like this is underflowing again, even with
```
5374. [bug] Statistics co...
A customer has reported seeing:
```
named.stats: 4294967295 recursing clients
named.stats.old: 1 recursing clients
```
Looks like this is underflowing again, even with
```
5374. [bug] Statistics counters tracking recursive clients and
active connections could underflow. [GL #1087]
```
https://support.isc.org/Ticket/Display.html?id=16711
BIND 9.17 Backburner
https://gitlab.isc.org/isc-projects/bind9/-/issues/1933
'make test' fails with --enable-shared=no
2020-06-29T13:38:22Z
Mark Andrews
'make test' fails with --enable-shared=no
`make test` does not skip the tests that depend on shared libraries when --enable-shared=no is passed to configure.
```
FAIL: dlzexternal
FAIL: dyndb
FAIL: filter-aaaa
FAIL: rpzrecurse
```
`make test` does not skip the tests that depend on shared libraries when --enable-shared=no is passed to configure.
```
FAIL: dlzexternal
FAIL: dyndb
FAIL: filter-aaaa
FAIL: rpzrecurse
```
July 2020 (9.11.21, 9.11.21-S1, 9.16.5, 9.17.3)
https://gitlab.isc.org/isc-projects/bind9/-/issues/1932
Text corrections in README.md
2020-06-29T13:07:40Z
Suzanne Goldlust
Text corrections in README.md
Fixing grammar, typos, etc. in README.md file
Fixing grammar, typos, etc. in README.md file
July 2020 (9.11.21, 9.11.21-S1, 9.16.5, 9.17.3)
Suzanne Goldlust
Suzanne Goldlust