commit 06ffafcb9d4107297b6e72ee53d6e6db782cbdea Author: Nick Mathewson <ni...@torproject.org> Date: Mon Dec 11 11:37:54 2017 -0500
Set DH parameters to NULL on shutdown If we don't do this, we will use freed memory on restart. Part of 24581. --- src/common/crypto.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common/crypto.c b/src/common/crypto.c index 575bfd0c0..45aa3a02c 100644 --- a/src/common/crypto.c +++ b/src/common/crypto.c @@ -3470,6 +3470,8 @@ crypto_global_cleanup(void) if (dh_param_g) BN_clear_free(dh_param_g); + dh_param_p = dh_param_p_tls = dh_param_g = NULL; + #ifndef DISABLE_ENGINES ENGINE_cleanup(); #endif _______________________________________________ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits