Am Friday, den 12 October hub Maximilian Wilhelm folgendes in die Tasten:

Hi!

What about this patch?
I think it should be included in the next -rc as it fixes a crash.


> This little patch fixes a silly bug in init_ssl() in ssl.c where
> options->ca_file is accessed without prior check if it's not NULL.

> The bug was introduced in revision 784.


> diff --git a/ssl.c b/ssl.c
> index 85e9c6f..868edc2 100644
> --- a/ssl.c
> +++ b/ssl.c
> @@ -1228,7 +1228,7 @@ init_ssl (const struct options *options)
>        int status;
>  
>  #if ENABLE_INLINE_FILES
> -      if (!strcmp (options->ca_file, INLINE_FILE_TAG) && 
> options->ca_file_inline)
> +      if (options->ca_file && !strcmp (options->ca_file, INLINE_FILE_TAG) && 
> options->ca_file_inline)
>       {
>         status = use_inline_load_verify_locations (ctx, 
> options->ca_file_inline);
>       }

Ciao
Max
-- 
        Follow the white penguin.

Reply via email to