src/http/ngx_http_upstream.c:1094: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned64 by call to `ngx_http_upstream_connect`.

src/http/ngx_http_upstream.c:1094:5: Call
1092.     }
1093. 
1094.     ngx_http_upstream_connect(r, u);
          ^
1095. 
1096. failed:

src/http/ngx_http_upstream.c:1339:1: Parameter `r->uri.len`
  1337. 
  1338. 
  1339. static void
        ^
  1340. ngx_http_upstream_connect(ngx_http_request_t *r, ngx_http_upstream_t *u)
  1341. {

src/http/ngx_http_upstream.c:1478:5: Call
  1476. #endif
  1477. 
  1478.     ngx_http_upstream_send_request(r, u, 1);
            ^
  1479. }
  1480. 

src/http/ngx_http_upstream.c:1793:1: Parameter `r->uri.len`
    1791. 
    1792. 
    1793. static void
          ^
    1794. ngx_http_upstream_send_request(ngx_http_request_t *r, ngx_http_upstream_t *u,
    1795.     ngx_uint_t do_write)

src/http/ngx_http_upstream.c:1819:9: Call
    1817. 
    1818.     if (rc == NGX_ERROR) {
    1819.         ngx_http_upstream_next(r, u, NGX_HTTP_UPSTREAM_FT_ERROR);
                  ^
    1820.         return;
    1821.     }

src/http/ngx_http_upstream.c:3939:1: Parameter `r->uri.len`
      3937. 
      3938. 
      3939. static void
            ^
      3940. ngx_http_upstream_next(ngx_http_request_t *r, ngx_http_upstream_t *u,
      3941.     ngx_uint_t ft_type)

src/http/ngx_http_upstream.c:4002:9: Call
      4000. 
      4001.     if (r->connection->error) {
      4002.         ngx_http_upstream_finalize_request(r, u,
                    ^
      4003.                                            NGX_HTTP_CLIENT_CLOSED_REQUEST);
      4004.         return;

src/http/ngx_http_upstream.c:4083:1: Parameter `r->uri.len`
        4081. 
        4082. 
        4083. static void
              ^
        4084. ngx_http_upstream_finalize_request(ngx_http_request_t *r,
        4085.     ngx_http_upstream_t *u, ngx_int_t rc)

src/http/ngx_http_upstream.c:4226:9: Call
        4224. 
        4225.     if (r->header_only) {
        4226.         ngx_http_finalize_request(r, rc);
                      ^
        4227.         return;
        4228.     }

src/http/ngx_http_request.c:2261:1: Parameter `r->uri.len`
          2259. 
          2260. 
          2261. void
                ^
          2262. ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
          2263. {

src/http/ngx_http_request.c:2333:38: Call
          2331.         c->write->handler = ngx_http_request_handler;
          2332. 
          2333.         ngx_http_finalize_request(r, ngx_http_special_response_handler(r, rc));
                                                     ^
          2334.         return;
          2335.     }

src/http/ngx_http_special_response.c:375:1: Parameter `r->uri.len`
            373. 
            374. 
            375. ngx_int_t
                 ^
            376. ngx_http_special_response_handler(ngx_http_request_t *r, ngx_int_t error)
            377. {

src/http/ngx_http_special_response.c:426:24: Call
            424.         for (i = 0; i < clcf->error_pages->nelts; i++) {
            425.             if (err_page[i].status == error) {
            426.                 return ngx_http_send_error_page(r, &err_page[i]);
                                        ^
            427.             }
            428.         }

src/http/ngx_http_special_response.c:544:1: Parameter `r->uri.len`
              542. 
              543. 
              544. static ngx_int_t
                   ^
              545. ngx_http_send_error_page(ngx_http_request_t *r, ngx_http_err_page_t *err_page)
              546. {

src/http/ngx_http_special_response.c:580:16: Call
              578.         }
              579. 
              580.         return ngx_http_internal_redirect(r, &uri, &args);
                                  ^
              581.     }
              582. 

src/http/ngx_http_core_module.c:2560:1: Parameter `r->uri.len`
                2558. 
                2559. 
                2560. ngx_int_t
                      ^
                2561. ngx_http_internal_redirect(ngx_http_request_t *r,
                2562.     ngx_str_t *uri, ngx_str_t *args)

src/http/ngx_http_core_module.c:2590:5: Call
                2588.                    "internal redirect: \"%V?%V\"", uri, &r->args);
                2589. 
                2590.     ngx_http_set_exten(r);
                          ^
                2591. 
                2592.     /* clear the modules contexts */

src/http/ngx_http_core_module.c:1756:1: <LHS trace>
1754. 
1755. 
1756. void
      ^
1757. ngx_http_set_exten(ngx_http_request_t *r)
1758. {

src/http/ngx_http_core_module.c:1756:1: Parameter `r->uri.len`
                  1754. 
                  1755. 
                  1756. void
                        ^
                  1757. ngx_http_set_exten(ngx_http_request_t *r)
                  1758. {

src/http/ngx_http_core_module.c:1763:10: Binary operation: ([0, +oo] - 1):unsigned64 by call to `ngx_http_upstream_connect` 
                  1761.     ngx_str_null(&r->exten);
                  1762. 
                  1763.     for (i = r->uri.len - 1; i > 1; i--) {
                                 ^
                  1764.         if (r->uri.data[i] == '.' && r->uri.data[i - 1] != '/') {
                  1765. 
