Assertion failure on shutdown in req_senddone()
This seems to be the same issue as #2951 (closed) but it has the fix !5715 (merged) in and the problem still occurs in the CI.
Job #2240130 failed for 710f62bf:
D:inline:Core was generated by `/builds/isc-projects/bind9/bin/named/.libs/named -D inline-ns2 -X named.lock -m'.
D:inline:Program terminated with signal SIGABRT, Aborted.
D:inline:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
D:inline:[Current thread is 1 (Thread 0x7f9c82efb700 (LWP 28048))]
D:inline:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
D:inline:#1 0x00007f9c885cc537 in __GI_abort () at abort.c:79
D:inline:#2 0x0000000000420cbc in assertion_failed (file=0x7f9c89033a11 "request.c", line=<optimized out>, type=<optimized out>, cond=<optimized out>) at main.c:238
D:inline:#3 0x00007f9c890b726a in isc_assertion_failed (file=0x2 <error: Cannot access memory at address 0x2>, line=-2098243744, line@entry=1030, type=type@entry=isc_assertiontype_require, cond=0x7f9c885e2ce1 <__GI_raise+321> "H\213\204$\b\001") at assertions.c:49
D:inline:#4 0x00007f9c88f82172 in req_senddone (eresult=<optimized out>, region=<optimized out>, arg=<optimized out>) at request.c:1030
D:inline:#5 0x00007f9c88eb8cb5 in send_done (handle=0x7f9c75389780, result=ISC_R_CANCELED, cbarg=0x0) at dispatch.c:1864
D:inline:#6 0x00007f9c890a7cbf in isc__nm_async_sendcb (worker=<optimized out>, ev0=ev0@entry=0x7f9c7538a080) at netmgr/netmgr.c:2838
D:inline:#7 0x00007f9c890a4362 in process_netievent (worker=worker@entry=0x7f9c85c49c80, ievent=ievent@entry=0x7f9c7538a080) at netmgr/netmgr.c:972
D:inline:#8 0x00007f9c8909fa81 in process_queue (worker=0x7f9c85c49c80, type=NETIEVENT_NORMAL) at netmgr/netmgr.c:1010
D:inline:#9 process_all_queues (worker=0x7f9c85c49c80) at netmgr/netmgr.c:756
D:inline:#10 async_cb (handle=0x7f9c85c49fe0) at netmgr/netmgr.c:785
D:inline:#11 0x00007f9c889bce83 in uv__async_io (loop=0x7f9c85c49c90, w=0x7f9c85c49e58, events=1) at /usr/src/libuv-v1.43.0/src/unix/async.c:163
D:inline:#12 0x00007f9c889d8b87 in uv__io_poll (loop=0x7f9c85c49c90, timeout=0) at /usr/src/libuv-v1.43.0/src/unix/epoll.c:374
D:inline:#13 0x00007f9c889bd86c in uv_run (loop=0x7f9c85c49c90, mode=UV_RUN_DEFAULT) at /usr/src/libuv-v1.43.0/src/unix/core.c:389
D:inline:#14 0x00007f9c8909fbf1 in nm_thread (worker0=0x7f9c85c49c80) at netmgr/netmgr.c:691
D:inline:#15 0x00007f9c890dede5 in isc__trampoline_run (arg=0x2372760) at trampoline.c:187
D:inline:#16 0x00007f9c88774ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
D:inline:#17 0x00007f9c886a4def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95