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

src/http/ngx_http_upstream.c:1151:5: Call
1149.     }
1150. 
1151.     ngx_http_upstream_connect(r, u);
          ^
1152. 
1153. failed:

src/http/ngx_http_upstream.c:1396:1: Parameter `r->uri.len`
  1394. 
  1395. 
  1396. static void
        ^
  1397. ngx_http_upstream_connect(ngx_http_request_t *r, ngx_http_upstream_t *u)
  1398. {

src/http/ngx_http_upstream.c:1535:5: Call
  1533. #endif
  1534. 
  1535.     ngx_http_upstream_send_request(r, u, 1);
            ^
  1536. }
  1537. 

src/http/ngx_http_upstream.c:1853:1: Parameter `r->uri.len`
    1851. 
    1852. 
    1853. static void
          ^
    1854. ngx_http_upstream_send_request(ngx_http_request_t *r, ngx_http_upstream_t *u,
    1855.     ngx_uint_t do_write)

src/http/ngx_http_upstream.c:1936:9: Call
    1934. 
    1935.     if (c->read->ready) {
    1936.         ngx_http_upstream_process_header(r, u);
                  ^
    1937.         return;
    1938.     }

src/http/ngx_http_upstream.c:2118:1: Parameter `r->uri.len`
      2116. 
      2117. 
      2118. static void
            ^
      2119. ngx_http_upstream_process_header(ngx_http_request_t *r, ngx_http_upstream_t *u)
      2120. {

src/http/ngx_http_upstream.c:2249:13: Call
      2247.     if (u->headers_in.status_n >= NGX_HTTP_SPECIAL_RESPONSE) {
      2248. 
      2249.         if (ngx_http_upstream_test_next(r, u) == NGX_OK) {
                        ^
      2250.             return;
      2251.         }

src/http/ngx_http_upstream.c:2304:1: Parameter `r->uri.len`
        2302. 
        2303. 
        2304. static ngx_int_t
              ^
        2305. ngx_http_upstream_test_next(ngx_http_request_t *r, ngx_http_upstream_t *u)
        2306. {

src/http/ngx_http_upstream.c:2319:13: Call
        2317. 
        2318.         if (u->peer.tries > 1 && (u->conf->next_upstream & un->mask)) {
        2319.             ngx_http_upstream_next(r, u, un->mask);
                          ^
        2320.             return NGX_OK;
        2321.         }

src/http/ngx_http_upstream.c:4017:1: Parameter `r->uri.len`
          4015. 
          4016. 
          4017. static void
                ^
          4018. ngx_http_upstream_next(ngx_http_request_t *r, ngx_http_upstream_t *u,
          4019.     ngx_uint_t ft_type)

src/http/ngx_http_upstream.c:4111:22: Call
          4109.             if (rc == NGX_OK) {
          4110.                 u->cache_status = NGX_HTTP_CACHE_STALE;
          4111.                 rc = ngx_http_upstream_cache_send(r, u);
                                     ^
          4112.             }
          4113. 

src/http/ngx_http_upstream.c:980:1: Parameter `r->uri.len`
            978. 
            979. 
            980. static ngx_int_t
                 ^
            981. ngx_http_upstream_cache_send(ngx_http_request_t *r, ngx_http_upstream_t *u)
            982. {

src/http/ngx_http_upstream.c:1014:13: Call
            1012.     if (rc == NGX_OK) {
            1013. 
            1014.         if (ngx_http_upstream_process_headers(r, u) != NGX_OK) {
                              ^
            1015.             return NGX_DONE;
            1016.         }

src/http/ngx_http_upstream.c:2522:1: Parameter `r->uri.len`
              2520. 
              2521. 
              2522. static ngx_int_t
                    ^
              2523. ngx_http_upstream_process_headers(ngx_http_request_t *r, ngx_http_upstream_t *u)
              2524. {

src/http/ngx_http_upstream.c:2537:9: Call
              2535.         && !(u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_XA_REDIRECT))
              2536.     {
              2537.         ngx_http_upstream_finalize_request(r, u, NGX_DECLINED);
                            ^
              2538. 
              2539.         part = &u->headers_in.headers.part;

src/http/ngx_http_upstream.c:4161:1: Parameter `r->uri.len`
                4159. 
                4160. 
                4161. static void
                      ^
                4162. ngx_http_upstream_finalize_request(ngx_http_request_t *r,
                4163.     ngx_http_upstream_t *u, ngx_int_t rc)

src/http/ngx_http_upstream.c:4172:9: Call
                4170.     if (u->cleanup == NULL) {
                4171.         /* the request was already finalized */
                4172.         ngx_http_finalize_request(r, NGX_DONE);
                              ^
                4173.         return;
                4174.     }

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:543:1: Parameter `r->uri.len`
                      541. 
                      542. 
                      543. static ngx_int_t
                           ^
                      544. ngx_http_send_error_page(ngx_http_request_t *r, ngx_http_err_page_t *err_page)
                      545. {

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

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. 
