src/http/modules/ngx_http_limit_req_module.c:814: error: Integer Overflow L2
  ([-3, +oo] - 5):unsigned64.

src/http/modules/ngx_http_limit_req_module.c:755:9: <LHS trace>
753.     ccv.complex_value = &ctx->key;
754. 
755.     if (ngx_http_compile_complex_value(&ccv) != NGX_OK) {
             ^
756.         return NGX_CONF_ERROR;
757.     }

src/http/modules/ngx_http_limit_req_module.c:755:9: Call
753.     ccv.complex_value = &ctx->key;
754. 
755.     if (ngx_http_compile_complex_value(&ccv) != NGX_OK) {
             ^
756.         return NGX_CONF_ERROR;
757.     }

src/http/ngx_http_script.c:107:1: Parameter `ccv->value->len`
  105. 
  106. 
  107. ngx_int_t
       ^
  108. ngx_http_compile_complex_value(ngx_http_compile_complex_value_t *ccv)
  109. {

src/http/modules/ngx_http_limit_req_module.c:802:13: Assignment
800.         if (ngx_strncmp(value[i].data, "rate=", 5) == 0) {
801. 
802.             len = value[i].len;
                 ^
803.             p = value[i].data + len - 3;
804. 

src/http/modules/ngx_http_limit_req_module.c:814:20: Binary operation: ([-3, +oo] - 5):unsigned64
812.             }
813. 
814.             rate = ngx_atoi(value[i].data + 5, len - 5);
                        ^
815.             if (rate <= 0) {
816.                 ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
