Segmentation fault in ns_interfacemgr_getaclenv during notify
From https://gitlab.isc.org/isc-projects/bind9/-/jobs/3036585:
D:stress:Core was generated by `/builds/isc-projects/bind9/bin/named/.libs/named -D stress-ns3 -X named.lock -m'.
D:stress:Program terminated with signal SIGABRT, Aborted.
D:stress:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
D:stress:[Current thread is 1 (Thread 0x7f2a577fe700 (LWP 4771))]
D:stress:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
D:stress:#1 0x00007f2a6b937537 in __GI_abort () at abort.c:79
D:stress:#2 0x0000559d2187278a in assertion_failed (file=0x7f2a6c253b40 "interfacemgr.c", line=410, type=isc_assertiontype_require, cond=0x7f2a6c253cc8 "((mgr) != ((void *)0) && ((const isc__magic_t *)(mgr))->magic == ((('I') << 24 | ('F') << 16 | ('M') << 8 | ('G'))))") at main.c:237
D:stress:#3 0x00007f2a6c76955b in isc_assertion_failed (file=0x7f2a6c253b40 "interfacemgr.c", line=410, type=isc_assertiontype_require, cond=0x7f2a6c253cc8 "((mgr) != ((void *)0) && ((const isc__magic_t *)(mgr))->magic == ((('I') << 24 | ('F') << 16 | ('M') << 8 | ('G'))))") at assertions.c:49
D:stress:#4 0x00007f2a6c20bbad in ns_interfacemgr_getaclenv (mgr=0x7f2a68c35700) at interfacemgr.c:410
D:stress:#5 0x0000559d218d55f7 in isself (myview=0x7f2a687dba00, mykey=0x0, srcaddr=0x7f2a577fb8e0, dstaddr=0x7f2a577fb9d0, rdclass=1, arg=0x7f2a68c35700) at zoneconf.c:776
D:stress:#6 0x00007f2a6c552aab in notify_isself (zone=0x7f2a681dec00, dst=0x7f2a577fb9d0) at zone.c:12332
D:stress:#7 0x00007f2a6c554b8b in notify_send (notify=0x7f2a37201000) at zone.c:12691
D:stress:#8 0x00007f2a6c55383b in notify_find_address (notify=0x7f2a37201000) at zone.c:12462
D:stress:#9 0x00007f2a6c556b5c in zone_notify (zone=0x7f2a681dec00, now=0x7f2a577fc290) at zone.c:12979
D:stress:#10 0x00007f2a6c54d2fb in zone_maintenance (zone=0x7f2a681dec00) at zone.c:11291
D:stress:#11 0x00007f2a6c55fe9a in zone_timer (arg=0x7f2a681dec00) at zone.c:14968
D:stress:#12 0x00007f2a6c7ad1de in timer_cb (handle=0x7f2a37221550) at timer.c:113
D:stress:#13 0x00007f2a6bddaa58 in uv__run_timers (loop=0x7f2a68ca58c0) at /usr/src/libuv-v1.44.1/src/timer.c:178
D:stress:#14 0x00007f2a6bddf84e in uv_run (loop=0x7f2a68ca58c0, mode=UV_RUN_DEFAULT) at /usr/src/libuv-v1.44.1/src/unix/core.c:382
D:stress:#15 0x00007f2a6c789582 in loop_run (loop=0x7f2a68ca58a0) at loop.c:270
D:stress:#16 0x00007f2a6c7897cf in loop_thread (arg=0x7f2a68ca58a0) at loop.c:297
D:stress:#17 0x00007f2a6c7b3f0a in isc__trampoline_run (arg=0x559d23237370) at trampoline.c:198
D:stress:#18 0x00007f2a6baf1ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
D:stress:#19 0x00007f2a6ba11a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Looks like a quite typical shutdown race to me...