From 35a5e29800bc0176bdf259dbca8fd0a141e6a4ab Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Fri, 10 Apr 2026 13:07:26 +1000 Subject: [PATCH] Remove unnecessary dns_name_free call When processing a catalog zone member's primaries definition and there is a TXT record containing an invalid name TSIG key name, dns_name_free was incorrectly called triggering an assertion. This has been fixed. (cherry picked from commit 9f411c93c4d87b8097d39024da5a9da447cddaf7) --- lib/dns/catz.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/dns/catz.c b/lib/dns/catz.c index 30b0bc4d4a..2924a13462 100644 --- a/lib/dns/catz.c +++ b/lib/dns/catz.c @@ -1467,7 +1467,6 @@ catz_process_primaries(dns_catz_zone_t *catz, dns_ipkeylist_t *ipkl, result = dns_name_fromstring(keyname, keycbuf, dns_rootname, 0, mctx); if (result != ISC_R_SUCCESS) { - dns_name_free(keyname, mctx); isc_mem_put(mctx, keyname, sizeof(*keyname)); return result; }