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

src/http/ngx_http_upstream.c:715:5: Call
713.     ngx_resolve_name_done(ctx);
714. 
715.     ngx_http_upstream_connect(r, r->upstream);
         ^
716. }
717. 

src/http/ngx_http_upstream.c:892:1: Parameter `r->uri.len`
  890. 
  891. 
  892. static void
       ^
  893. ngx_http_upstream_connect(ngx_http_request_t *r, ngx_http_upstream_t *u)
  894. {

src/http/ngx_http_upstream.c:937:9: Call
  935.     if (rc == NGX_BUSY) {
  936.         ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, "no live upstreams");
  937.         ngx_http_upstream_next(r, u, NGX_HTTP_UPSTREAM_FT_NOLIVE);
               ^
  938.         return;
  939.     }

src/http/ngx_http_upstream.c:2580:1: Parameter `r->uri.len`
    2578. 
    2579. 
    2580. static void
          ^
    2581. ngx_http_upstream_next(ngx_http_request_t *r, ngx_http_upstream_t *u,
    2582.     ngx_uint_t ft_type)

src/http/ngx_http_upstream.c:2652:44: Call
    2650. 
    2651.                 ngx_http_upstream_finalize_request(r, u,
    2652.                                            ngx_http_upstream_cache_send(r, u));
                                                     ^
    2653.                 return;
    2654.             }

src/http/ngx_http_upstream.c:619:1: Parameter `r->uri.len`
      617. 
      618. 
      619. static ngx_int_t
           ^
      620. ngx_http_upstream_cache_send(ngx_http_request_t *r, ngx_http_upstream_t *u)
      621. {

src/http/ngx_http_upstream.c:645:13: Call
      643.     if (rc == NGX_OK) {
      644. 
      645.         if (ngx_http_upstream_process_headers(r, u) != NGX_OK) {
                       ^
      646.             return NGX_DONE;
      647.         }

src/http/ngx_http_upstream.c:1612:1: Parameter `r->uri.len`
        1610. 
        1611. 
        1612. static ngx_int_t
              ^
        1613. ngx_http_upstream_process_headers(ngx_http_request_t *r, ngx_http_upstream_t *u)
        1614. {

src/http/ngx_http_upstream.c:1675:9: Call
        1673.         r->valid_unparsed_uri = 0;
        1674. 
        1675.         ngx_http_internal_redirect(r, uri, &args);
                      ^
        1676.         return NGX_DONE;
        1677.     }

src/http/ngx_http_core_module.c:2165:1: Parameter `r->uri.len`
          2163. 
          2164. 
          2165. ngx_int_t
                ^
          2166. ngx_http_internal_redirect(ngx_http_request_t *r,
          2167.     ngx_str_t *uri, ngx_str_t *args)

src/http/ngx_http_core_module.c:2195:9: Call
          2193.                    "internal redirect: \"%V?%V\"", uri, &r->args);
          2194. 
          2195.     if (ngx_http_set_exten(r) != NGX_OK) {
                        ^
          2196.         ngx_http_finalize_request(r, NGX_HTTP_INTERNAL_SERVER_ERROR);
          2197.         return NGX_DONE;

src/http/ngx_http_core_module.c:1614:1: <LHS trace>
1612. 
1613. 
1614. ngx_int_t
      ^
1615. ngx_http_set_exten(ngx_http_request_t *r)
1616. {

src/http/ngx_http_core_module.c:1614:1: Parameter `r->uri.len`
            1612. 
            1613. 
            1614. ngx_int_t
                  ^
            1615. ngx_http_set_exten(ngx_http_request_t *r)
            1616. {

src/http/ngx_http_core_module.c:1622:10: Binary operation: ([0, +oo] - 1):unsigned64 by call to `ngx_http_upstream_connect` 
            1620.     r->exten.data = NULL;
            1621. 
            1622.     for (i = r->uri.len - 1; i > 1; i--) {
                           ^
            1623.         if (r->uri.data[i] == '.' && r->uri.data[i - 1] != '/') {
            1624. 
