src/http/ngx_http_core_module.c:4026: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned64.

src/http/ngx_http_core_module.c:3959:1: <LHS trace>
3957. 
3958. 
3959. static char *
      ^
3960. ngx_http_core_try_files(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
3961. {

src/http/ngx_http_core_module.c:3959:1: Parameter `*cf->args->elts`
3957. 
3958. 
3959. static char *
      ^
3960. ngx_http_core_try_files(ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
3961. {

src/http/ngx_http_core_module.c:3990:9: Assignment
3988.     for (i = 0; i < cf->args->nelts - 1; i++) {
3989. 
3990.         tf[i].name = value[i + 1];
              ^
3991. 
3992.         if (tf[i].name.data[tf[i].name.len - 1] == '/') {

src/http/ngx_http_core_module.c:3998:13: Call
3996.         }
3997. 
3998.         n = ngx_http_script_variables_count(&tf[i].name);
                  ^
3999. 
4000.         if (n) {

src/http/ngx_http_script.c:214:1: Parameter `value->len`
  212. 
  213. 
  214. ngx_uint_t
       ^
  215. ngx_http_script_variables_count(ngx_str_t *value)
  216. {

src/http/ngx_http_core_module.c:4017:13: Assignment
4015.         } else {
4016.             /* add trailing '\0' to length */
4017.             tf[i].name.len++;
                  ^
4018.         }
4019.     }

src/http/ngx_http_core_module.c:4023:16: Call
4021.     if (tf[i - 1].name.data[0] == '=') {
4022. 
4023.         code = ngx_atoi(tf[i - 1].name.data + 1, tf[i - 1].name.len - 2);
                     ^
4024. 
4025.         if (code == NGX_ERROR) {

src/core/ngx_string.c:853:1: Parameter `*line`
  851. 
  852. 
  853. ngx_int_t
       ^
  854. ngx_atoi(u_char *line, size_t n)
  855. {

src/http/ngx_http_core_module.c:4026:13: Binary operation: ([0, +oo] - 1):unsigned64
4024. 
4025.         if (code == NGX_ERROR) {
4026.             ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
                  ^
4027.                                "invalid code \"%*s\"",
4028.                                tf[i - 1].name.len - 1, tf[i - 1].name.data);
