src/http/modules/ngx_http_rewrite_module.c:936: error: Integer Overflow L2
  ([0, 9223372036854775800] + [0, 9]):signed64 by call to `ngx_http_rewrite_value`.

src/http/modules/ngx_http_rewrite_module.c:920:9: Call
918.     value[1].data++;
919. 
920.     v = ngx_http_add_variable(cf, &value[1],
             ^
921.                               NGX_HTTP_VAR_CHANGEABLE|NGX_HTTP_VAR_WEAK);
922.     if (v == NULL) {

src/http/ngx_http_variables.c:387:1: Parameter `*name->data`
  385. 
  386. 
  387. ngx_http_variable_t *
       ^
  388. ngx_http_add_variable(ngx_conf_t *cf, ngx_str_t *name, ngx_uint_t flags)
  389. {

src/http/modules/ngx_http_rewrite_module.c:926:13: Call
924.     }
925. 
926.     index = ngx_http_get_variable_index(cf, &value[1]);
                 ^
927.     if (index == NGX_ERROR) {
928.         return NGX_CONF_ERROR;

src/http/ngx_http_variables.c:517:1: Parameter `*name->data`
  515. 
  516. 
  517. ngx_int_t
       ^
  518. ngx_http_get_variable_index(ngx_conf_t *cf, ngx_str_t *name)
  519. {

src/http/modules/ngx_http_rewrite_module.c:936:9: Call
934.     }
935. 
936.     if (ngx_http_rewrite_value(cf, lcf, &value[2]) != NGX_CONF_OK) {
             ^
937.         return NGX_CONF_ERROR;
938.     }

src/http/modules/ngx_http_rewrite_module.c:967:1: Parameter `*value->data`
  965. 
  966. 
  967. static char *
       ^
  968. ngx_http_rewrite_value(ngx_conf_t *cf, ngx_http_rewrite_loc_conf_t *lcf,
  969.     ngx_str_t *value)

src/http/modules/ngx_http_rewrite_module.c:976:9: Call
  974.     ngx_http_script_complex_value_code_t  *complex;
  975. 
  976.     n = ngx_http_script_variables_count(value);
               ^
  977. 
  978.     if (n == 0) {

src/http/ngx_http_script.c:317:1: Parameter `*value->data`
    315. 
    316. 
    317. ngx_uint_t
         ^
    318. ngx_http_script_variables_count(ngx_str_t *value)
    319. {

src/http/modules/ngx_http_rewrite_module.c:985:13: Call
  983.         }
  984. 
  985.         n = ngx_atoi(value->data, value->len);
                   ^
  986. 
  987.         if (n == NGX_ERROR) {

src/core/ngx_string.c:910:5: <LHS trace>
908.     }
909. 
910.     cutoff = NGX_MAX_INT_T_VALUE / 10;
         ^
911.     cutlim = NGX_MAX_INT_T_VALUE % 10;
912. 

src/core/ngx_string.c:910:5: Assignment
    908.     }
    909. 
    910.     cutoff = NGX_MAX_INT_T_VALUE / 10;
             ^
    911.     cutlim = NGX_MAX_INT_T_VALUE % 10;
    912. 

src/core/ngx_string.c:901:1: <RHS trace>
899. 
900. 
901. ngx_int_t
     ^
902. ngx_atoi(u_char *line, size_t n)
903. {

src/core/ngx_string.c:901:1: Parameter `*line`
    899. 
    900. 
    901. ngx_int_t
         ^
    902. ngx_atoi(u_char *line, size_t n)
    903. {

src/core/ngx_string.c:922:9: Binary operation: ([0, 9223372036854775800] + [0, 9]):signed64 by call to `ngx_http_rewrite_value` 
    920.         }
    921. 
    922.         value = value * 10 + (*line - '0');
                 ^
    923.     }
    924. 
