src/http/modules/ngx_http_log_module.c:885: error: Buffer Overrun L3
  Offset: [1, +oo] Size: [0, +oo] by call to `ngx_http_script_compile`.

src/http/modules/ngx_http_log_module.c:866:13: Call
864. 
865.     } else {
866.         if (ngx_conf_full_name(cf->cycle, &value[1], 0) != NGX_OK) {
                 ^
867.             return NGX_CONF_ERROR;
868.         }

src/core/ngx_conf_file.c:794:1: Parameter `*name->data`
  792. 
  793. 
  794. ngx_int_t
       ^
  795. ngx_conf_full_name(ngx_cycle_t *cycle, ngx_str_t *name, ngx_uint_t conf_prefix)
  796. {

src/http/modules/ngx_http_log_module.c:885:13: Call
883.         sc.complete_values = 1;
884. 
885.         if (ngx_http_script_compile(&sc) != NGX_OK) {
                 ^
886.             return NGX_CONF_ERROR;
887.         }

src/http/ngx_http_script.c:229:1: <Offset trace>
227. 
228. 
229. ngx_int_t
     ^
230. ngx_http_script_compile(ngx_http_script_compile_t *sc)
231. {

src/http/ngx_http_script.c:229:1: Parameter `sc->source->len`
  227. 
  228. 
  229. ngx_int_t
       ^
  230. ngx_http_script_compile(ngx_http_script_compile_t *sc)
  231. {

src/http/ngx_http_script.c:229:1: <Length trace>
227. 
228. 
229. ngx_int_t
     ^
230. ngx_http_script_compile(ngx_http_script_compile_t *sc)
231. {

src/http/ngx_http_script.c:229:1: Parameter `*sc->source->data`
  227. 
  228. 
  229. ngx_int_t
       ^
  230. ngx_http_script_compile(ngx_http_script_compile_t *sc)
  231. {

src/http/ngx_http_script.c:256:17: Array access: Offset: [1, +oo] Size: [0, +oo] by call to `ngx_http_script_compile` 
  254.             /* NGX_HTTP_MAX_CAPTURES is 9 */
  255. 
  256.             if (sc->source->data[i] >= '1' && sc->source->data[i] <= '9') {
                       ^
  257. 
  258.                 n = sc->source->data[i] - '0';
