src/http/modules/ngx_http_split_clients_module.c:142: error: Buffer Overrun L3
  Offset added: [-4, +oo] (⇐ [0, 2] + [-4, +oo]) Size: [0, +oo] by call to `ngx_http_add_variable`.

src/http/modules/ngx_http_split_clients_module.c:139:5: Assignment
137. 
138.     name = value[2];
139.     name.len--;
         ^
140.     name.data++;
141. 

src/http/modules/ngx_http_split_clients_module.c:142:11: Call
140.     name.data++;
141. 
142.     var = ngx_http_add_variable(cf, &name, NGX_HTTP_VAR_CHANGEABLE);
               ^
143.     if (var == NULL) {
144.         return NGX_CONF_ERROR;

src/http/ngx_http_variables.c:267:1: Parameter `name->len`
  265. 
  266. 
  267. ngx_http_variable_t *
       ^
  268. ngx_http_add_variable(ngx_conf_t *cf, ngx_str_t *name, ngx_uint_t flags)
  269. {

src/http/ngx_http_variables.c:302:5: Assignment
  300.     }
  301. 
  302.     v->name.len = name->len;
           ^
  303.     v->name.data = ngx_pnalloc(cf->pool, name->len);
  304.     if (v->name.data == NULL) {

src/http/ngx_http_variables.c:316:10: Call
  314.     v->index = 0;
  315. 
  316.     rc = ngx_hash_add_key(cmcf->variables_keys, &v->name, v, 0);
                ^
  317. 
  318.     if (rc == NGX_ERROR) {

src/core/ngx_hash.c:741:13: <Offset trace>
739. 
740.         if (key->len > 1 && key->data[0] == '.') {
741.             skip = 1;
                 ^
742.             goto wildcard;
743.         }

src/core/ngx_hash.c:741:13: Assignment
    739. 
    740.         if (key->len > 1 && key->data[0] == '.') {
    741.             skip = 1;
                     ^
    742.             goto wildcard;
    743.         }

src/core/ngx_hash.c:966:5: Assignment
    964.     }
    965. 
    966.     name->len = last - skip;
             ^
    967.     name->data = ngx_pnalloc(ha->temp_pool, name->len);
    968.     if (name->data == NULL) {

src/core/ngx_hash.c:705:1: <Length trace>
703. 
704. 
705. ngx_int_t
     ^
706. ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value,
707.     ngx_uint_t flags)

src/core/ngx_hash.c:705:1: Parameter `*key->data`
    703. 
    704. 
    705. ngx_int_t
         ^
    706. ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value,
    707.     ngx_uint_t flags)

src/core/ngx_hash.c:972:5: Array access: Offset added: [-4, +oo] (⇐ [0, 2] + [-4, +oo]) Size: [0, +oo] by call to `ngx_http_add_variable` 
    970.     }
    971. 
    972.     ngx_memcpy(name->data, key->data + skip, name->len);
             ^
    973. 
    974.     return NGX_OK;
