src/http/ngx_http_upstream.c:1565: error: Integer Overflow L2
  ([0, `r->main->count` + 8] - 1):unsigned32 by call to `ngx_http_upstream_send_response`.

src/http/ngx_http_upstream.c:1420:1: Parameter `r->main->count`
1418. 
1419. 
1420. static void
      ^
1421. ngx_http_upstream_process_header(ngx_http_request_t *r, ngx_http_upstream_t *u)
1422. {

src/http/ngx_http_upstream.c:1560:9: Call
1558.     }
1559. 
1560.     if (ngx_http_upstream_process_headers(r, u) != NGX_OK) {
              ^
1561.         return;
1562.     }

src/http/ngx_http_upstream.c:1753:1: Parameter `r->main->count`
  1751. 
  1752. 
  1753. static ngx_int_t
        ^
  1754. ngx_http_upstream_process_headers(ngx_http_request_t *r, ngx_http_upstream_t *u)
  1755. {

src/http/ngx_http_upstream.c:1565:9: Call
1563. 
1564.     if (!r->subrequest_in_memory) {
1565.         ngx_http_upstream_send_response(r, u);
              ^
1566.         return;
1567.     }

src/http/ngx_http_upstream.c:1959:1: Parameter `r->main->count`
  1957. 
  1958. 
  1959. static void
        ^
  1960. ngx_http_upstream_send_response(ngx_http_request_t *r, ngx_http_upstream_t *u)
  1961. {

src/http/ngx_http_upstream.c:2021:13: Call
  2019. 
  2020.         if (u->input_filter_init(u->input_filter_ctx) == NGX_ERROR) {
  2021.             ngx_http_upstream_finalize_request(r, u, 0);
                    ^
  2022.             return;
  2023.         }

src/http/ngx_http_upstream.c:2846:1: Parameter `r->main->count`
    2844. 
    2845. 
    2846. static void
          ^
    2847. ngx_http_upstream_finalize_request(ngx_http_request_t *r,
    2848.     ngx_http_upstream_t *u, ngx_int_t rc)

src/http/ngx_http_upstream.c:2950:5: Call
    2948.     }
    2949. 
    2950.     ngx_http_finalize_request(r, rc);
              ^
    2951. }
    2952. 

src/http/ngx_http_request.c:1831:1: Parameter `r->main->count`
      1829. 
      1830. 
      1831. void
            ^
      1832. ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
      1833. {

src/http/ngx_http_request.c:2001:9: Call
      1999.     }
      2000. 
      2001.     if (ngx_http_post_action(r) == NGX_OK) {
                    ^
      2002.         return;
      2003.     }

src/http/ngx_http_request.c:2809:1: <LHS trace>
2807. 
2808. 
2809. static ngx_int_t
      ^
2810. ngx_http_post_action(ngx_http_request_t *r)
2811. {

src/http/ngx_http_request.c:2809:1: Parameter `r->main->count`
        2807. 
        2808. 
        2809. static ngx_int_t
              ^
        2810. ngx_http_post_action(ngx_http_request_t *r)
        2811. {

src/http/ngx_http_request.c:2823:5: Binary operation: ([0, r->main->count + 8] - 1):unsigned32 by call to `ngx_http_upstream_send_response` 
        2821.                    "post action: \"%V\"", &clcf->post_action);
        2822. 
        2823.     r->main->count--;
                  ^
        2824. 
        2825.     r->http_version = NGX_HTTP_VERSION_9;
