From: Mark Andrews Date: Sun, 29 Jan 2023 22:49:58 +0000 (+1100) Subject: Call dns_lib_destroy in bin/named/main.c:printversion X-Git-Tag: v9.19.10~7^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8b3c018f54302222c6212a38f1bcae75c601b602;p=thirdparty%2Fbind9.git Call dns_lib_destroy in bin/named/main.c:printversion There were unbalanced calls to dns_lib_init and dns_lib_destroy leading to an OpenSSL memory leak. --- diff --git a/bin/named/main.c b/bin/named/main.c index b71cf0f969b..353932e79d5 100644 --- a/bin/named/main.c +++ b/bin/named/main.c @@ -643,6 +643,7 @@ printversion(bool verbose) { isc_buffer_init(&b, buf, sizeof(buf)); format_supported_algorithms(printit); printf("\n"); + dst_lib_destroy(); } else { printf("DST initialization failure: %s\n", isc_result_totext(result));