mirror of https://github.com/openssl/openssl.git
				
				
				
			apps: call ERR_print_errors when OSSL_PROVIDER_load fails
The ERR_print_errors often displays the reason why the provider couldn't be loaded. Hence it is quite important for debugging. Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/14818)
This commit is contained in:
		
							parent
							
								
									b47e7bbc41
								
							
						
					
					
						commit
						0f10196042
					
				|  | @ -35,6 +35,7 @@ int app_provider_load(OSSL_LIB_CTX *libctx, const char *provider_name) | |||
|     if (prov == NULL) { | ||||
|         opt_printf_stderr("%s: unable to load provider %s\n", | ||||
|                           opt_getprog(), provider_name); | ||||
|         ERR_print_errors(bio_err); | ||||
|         return 0; | ||||
|     } | ||||
|     if (app_providers == NULL) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue