src/http/modules/ngx_http_limit_req_module.c:1056: error: Buffer Overrun L3
  Offset: [-1, +oo] Size: [1, +oo] by call to `ngx_http_add_variable`.

src/http/modules/ngx_http_limit_req_module.c:1056:15: Call
1054. 
1055.     for (v = ngx_http_limit_req_vars; v->name.len; v++) {
1056.         var = ngx_http_add_variable(cf, &v->name, v->flags);
                    ^
1057.         if (var == NULL) {
1058.             return NGX_ERROR;

src/http/ngx_http_variables.c:405:1: Parameter `name->len`
  403. 
  404. 
  405. ngx_http_variable_t *
       ^
  406. ngx_http_add_variable(ngx_conf_t *cf, ngx_str_t *name, ngx_uint_t flags)
  407. {

src/http/modules/ngx_http_limit_req_module.c:1056:15: Call
1054. 
1055.     for (v = ngx_http_limit_req_vars; v->name.len; v++) {
1056.         var = ngx_http_add_variable(cf, &v->name, v->flags);
                    ^
1057.         if (var == NULL) {
1058.             return NGX_ERROR;

src/http/ngx_http_variables.c:405:1: Parameter `name->len`
  403. 
  404. 
  405. ngx_http_variable_t *
       ^
  406. ngx_http_add_variable(ngx_conf_t *cf, ngx_str_t *name, ngx_uint_t flags)
  407. {

src/http/ngx_http_variables.c:454:5: Assignment
  452.     }
  453. 
  454.     v->name.len = name->len;
           ^
  455.     v->name.data = ngx_pnalloc(cf->pool, name->len);
  456.     if (v->name.data == NULL) {

src/http/ngx_http_variables.c:468:10: Call
  466.     v->index = 0;
  467. 
  468.     rc = ngx_hash_add_key(cmcf->variables_keys, &v->name, v, 0);
                ^
  469. 
  470.     if (rc == NGX_ERROR) {

src/core/ngx_hash.c:733:1: <Offset trace>
731. 
732. 
733. ngx_int_t
     ^
734. ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value,
735.     ngx_uint_t flags)

src/core/ngx_hash.c:733:1: Parameter `key->len`
    731. 
    732. 
    733. ngx_int_t
         ^
    734. ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value,
    735.     ngx_uint_t flags)

src/core/ngx_hash.c:733:1: <Length trace>
731. 
732. 
733. ngx_int_t
     ^
734. ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value,
735.     ngx_uint_t flags)

src/core/ngx_hash.c:733:1: Parameter `*key->data`
    731. 
    732. 
    733. ngx_int_t
         ^
    734. ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value,
    735.     ngx_uint_t flags)

src/core/ngx_hash.c:784:17: Array access: Offset: [-1, +oo] Size: [1, +oo] by call to `ngx_http_add_variable` 
    782.             }
    783. 
    784.             if (key->data[i - 2] == '.' && key->data[i - 1] == '*') {
                         ^
    785.                 skip = 0;
    786.                 last -= 2;
