From: Nick Mathewson Date: Thu, 20 Mar 2025 15:28:28 +0000 (-0400) Subject: Avoid memory leak on unexpected family ID X-Git-Tag: tor-0.4.9.2-alpha~21^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4cbc61130940f7ab3cb96aae3aa537ccec513d9a;p=thirdparty%2Ftor.git Avoid memory leak on unexpected family ID Fixes bug #41034; bug not in any released tor. --- diff --git a/src/feature/relay/routerkeys.c b/src/feature/relay/routerkeys.c index 5ef0305f1d..b7a5ddabce 100644 --- a/src/feature/relay/routerkeys.c +++ b/src/feature/relay/routerkeys.c @@ -840,6 +840,7 @@ load_family_id_keys_impl(const or_options_t *options, fn, ed25519_fmt(&kp_tmp->pubkey)); } + ed25519_keypair_free(kp_tmp); tor_free(tag_tmp); } SMARTLIST_FOREACH_END(fn);