]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
provider_conf: report missing section on error
authorPauli <paul.dale@oracle.com>
Wed, 19 Aug 2020 11:13:58 +0000 (21:13 +1000)
committerPauli <paul.dale@oracle.com>
Fri, 28 Aug 2020 09:21:28 +0000 (19:21 +1000)
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12663)

crypto/provider_conf.c

index ce09fae7d3ab64c0f06f8f632f943cc7612705ca..5007a726d2dbc1f010905b50aef8457ad78db6a4 100644 (file)
@@ -89,6 +89,7 @@ static int provider_conf_load(OPENSSL_CTX *libctx, const char *name,
 
     if (!ecmds) {
         CRYPTOerr(CRYPTO_F_PROVIDER_CONF_LOAD, CRYPTO_R_PROVIDER_SECTION_ERROR);
+        ERR_add_error_data(3, "section=", value, " not found");
         return 0;
     }