Hello, OPENSSL_config with NULL argument crash in master branch. Please find attached file with proposed patch.
Regards, Roumen
>From f6eee9281567e47ae23383c527845cc4a897d195 Mon Sep 17 00:00:00 2001 From: Roumen Petrov <[email protected]> Date: Fri, 12 Feb 2016 22:18:59 +0200 Subject: [PATCH 4/5] OPENSSL_config with default configuration (OPENSSL_config with NULL argument) --- crypto/conf/conf_sap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crypto/conf/conf_sap.c b/crypto/conf/conf_sap.c index 2021a02..e70fb7a 100644 --- a/crypto/conf/conf_sap.c +++ b/crypto/conf/conf_sap.c @@ -81,7 +81,8 @@ void OPENSSL_config(const char *config_name) OPENSSL_INIT_SETTINGS settings; memset(&settings, 0, sizeof(settings)); - settings.config_name = strdup(config_name); + if (config_name != NULL) + settings.config_name = strdup(config_name); OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CONFIG, &settings); } #endif -- 1.8.4
-- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
