src/http/modules/ngx_http_rewrite_module.c:943: 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], NGX_HTTP_VAR_CHANGEABLE);
             ^
921.     if (v == NULL) {
922.         return NGX_CONF_ERROR;

src/http/ngx_http_variables.c:358:1: Parameter `*name->data`
  356. 
  357. 
  358. ngx_http_variable_t *
       ^
  359. ngx_http_add_variable(ngx_conf_t *cf, ngx_str_t *name, ngx_uint_t flags)
  360. {

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

src/http/ngx_http_variables.c:429:1: Parameter `*name->data`
  427. 
  428. 
  429. ngx_int_t
       ^
  430. ngx_http_get_variable_index(ngx_conf_t *cf, ngx_str_t *name)
  431. {

src/http/modules/ngx_http_rewrite_module.c:943:9: Call
941.     }
942. 
943.     if (ngx_http_rewrite_value(cf, lcf, &value[2]) != NGX_CONF_OK) {
             ^
944.         return NGX_CONF_ERROR;
945.     }

src/http/modules/ngx_http_rewrite_module.c:974:1: Parameter `*value->data`
  972. 
  973. 
  974. static char *
       ^
  975. ngx_http_rewrite_value(ngx_conf_t *cf, ngx_http_rewrite_loc_conf_t *lcf,
  976.     ngx_str_t *value)

src/http/modules/ngx_http_rewrite_module.c:983:9: Call
  981.     ngx_http_script_complex_value_code_t  *complex;
  982. 
  983.     n = ngx_http_script_variables_count(value);
               ^
  984. 
  985.     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:992:13: Call
  990.         }
  991. 
  992.         n = ngx_atoi(value->data, value->len);
                   ^
  993. 
  994.         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. 
