Hi! 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. Ciao Max -- Follow the white penguin.
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); }