From: Ondřej Surý Date: Sat, 14 Mar 2026 09:56:16 +0000 (+0100) Subject: [9.20] fix: dev: Fix memory leak in dns_catz_options_setdefault() for zonedir X-Git-Tag: v9.20.22~32 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1844afec7ba351cb3d109a0aad97ffbb02f701b2;p=thirdparty%2Fbind9.git [9.20] fix: dev: Fix memory leak in dns_catz_options_setdefault() for zonedir When defaults->zonedir is set, opts->zonedir is unconditionally overwritten without freeing the previous value. This leaks memory on every catalog zone update when zonedir defaults are configured. Free the existing opts->zonedir before replacing it. Backport of MR !11660 Merge branch 'backport-ondrej/fix-memory-leak-in-dns_catz_options_setdefault-9.20' into 'bind-9.20' See merge request isc-projects/bind9!11685 --- 1844afec7ba351cb3d109a0aad97ffbb02f701b2