diff --git a/main/config.c b/main/config.c index d864af2e097ff01ca2c9986526ab3982eae6d6ac..0267979e8c3a7df78e5964be7ddb29c46d288c29 100644 --- a/main/config.c +++ b/main/config.c @@ -2913,7 +2913,10 @@ int read_config_maps(void) ast_copy_string(buf, v->value, sizeof(buf)); stringp = buf; driver = strsep(&stringp, ","); - + if (!stringp) { + ast_log(LOG_WARNING, "extconfig.conf: value '%s' ignored due to wrong format\n", v->value); + continue; + } if ((tmp = strchr(stringp, '\"'))) stringp = tmp;