Assertion failure in dns_dispatch_gettcp
https://gitlab.isc.org/isc-projects/bind9/-/jobs/2057945
D:checkds:Core was generated by `/builds/isc-projects/bind9/bin/named/.libs/named -D checkds-ns9 -X named.lock -'.
D:checkds:Program terminated with signal SIGABRT, Aborted.
D:checkds:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
D:checkds:[Current thread is 1 (Thread 0x7f33c7431700 (LWP 13506))]
D:checkds:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
D:checkds:#1 0x00007f33cfaa3535 in __GI_abort () at abort.c:79
D:checkds:#2 0x00000000004665f3 in abort ()
D:checkds:#3 0x00000000004e2252 in assertion_failed (file=<optimized out>, line=<optimized out>, type=<optimized out>, cond=<optimized out>) at main.c:236
D:checkds:#4 0x00007f33d09eb11e in isc_assertion_failed (file=0x2 <error: Cannot access memory at address 0x2>, line=-952190400, line@entry=1147, type=isc_assertiontype_require, type@entry=isc_assertiontype_insist, cond=0x7f33cfab87bb <__GI_raise+267> "H\213\214$\b\001") at assertions.c:47
D:checkds:#5 0x00007f33d0747a3f in dns_dispatch_gettcp (mgr=<optimized out>, destaddr=destaddr@entry=0x7b3c00027ad0, localaddr=localaddr@entry=0x7f33c73ed440, connected=connected@entry=0x7f33c73ed3c7, dispp=dispp@entry=0x7b440001e690) at dispatch.c:1147
D:checkds:#6 0x00007f33d086da6b in tcp_dispatch (newtcp=<optimized out>, requestmgr=0x7b4c00011640, srcaddr=0x7f33c73ed440, destaddr=0x7b3c00027ad0, dscp=<optimized out>, connected=0x7f33c73ed3c7, dispatchp=0x7b440001e690) at request.c:401
D:checkds:#7 get_dispatch (tcp=<optimized out>, newtcp=<optimized out>, requestmgr=requestmgr@entry=0x7b4c00011640, srcaddr=srcaddr@entry=0x7f33c73ed440, destaddr=destaddr@entry=0x7b3c00027ad0, dscp=dscp@entry=-1, connected=0x7f33c73ed3c7, dispatchp=0x7b440001e690) at request.c:456
D:checkds:#8 0x00007f33d086f13d in dns_request_createvia (requestmgr=requestmgr@entry=0x7b4c00011640, message=message@entry=0x7b5000070800, srcaddr=srcaddr@entry=0x7f33c73ed440, destaddr=destaddr@entry=0x7b3c00027ad0, dscp=1, dscp@entry=-1, options=<optimized out>, options@entry=1, key=0x0, timeout=45, udptimeout=<optimized out>, udpretries=0, task=0x7b3000000900, action=0x7f33d09200f0 <checkds_done>, arg=0x7b3c00027ab0, requestp=0x7b3c00027ac8) at request.c:717
D:checkds:#9 0x00007f33d091ffc7 in checkds_send_toaddr (task=<optimized out>, event=<optimized out>) at zone.c:21280
D:checkds:#10 0x00007f33d0a1bb37 in task_run (task=<optimized out>) at task.c:827
D:checkds:#11 isc_task_run (task=<optimized out>) at task.c:907
D:checkds:#12 0x00007f33d09d5968 in isc__nm_async_task (worker=<optimized out>, ev0=ev0@entry=0x7b4800019080) at netmgr/netmgr.c:834
D:checkds:#13 0x00007f33d09cebe0 in process_netievent (worker=worker@entry=0x7ba000009c20, ievent=ievent@entry=0x7b4800019080) at netmgr/netmgr.c:908
D:checkds:#14 0x00007f33d09c8e39 in process_queue (worker=0x7ba000009c20, type=NETIEVENT_TASK) at netmgr/netmgr.c:1007
D:checkds:#15 process_all_queues (worker=0x7ba000009c20) at netmgr/netmgr.c:753
D:checkds:#16 async_cb (handle=0x7ba000009f80) at netmgr/netmgr.c:782
D:checkds:#17 0x00007f33d023b6d8 in ?? () from /usr/lib/x86_64-linux-gnu/libuv.so.1
D:checkds:#18 0x00007f33d024a530 in uv.io_poll () from /usr/lib/x86_64-linux-gnu/libuv.so.1
D:checkds:#19 0x00007f33d023bff5 in uv_run () from /usr/lib/x86_64-linux-gnu/libuv.so.1
D:checkds:#20 0x00007f33d09c9056 in nm_thread (worker0=0x7ba000009c20) at netmgr/netmgr.c:688
D:checkds:#21 0x00007f33d0a2496a in isc__trampoline_run (arg=0x7b08000189a0) at trampoline.c:185
D:checkds:#22 0x0000000000460c8d in __tsan_thread_start_func ()
D:checkds:#23 0x00007f33cfde8fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
D:checkds:#24 0x00007f33cfb7a4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95