src/http/modules/ngx_http_memcached_module.c:224: error: Integer Overflow L2
  ([0, `r->uri_changes`] - 1):unsigned32 by call to `ngx_http_upstream_init`.

src/http/modules/ngx_http_memcached_module.c:168:1: Parameter `r->uri_changes`
166. 
167. 
168. static ngx_int_t
     ^
169. ngx_http_memcached_handler(ngx_http_request_t *r)
170. {

src/http/modules/ngx_http_memcached_module.c:190:9: Call
188.     }
189. 
190.     if (ngx_http_upstream_create(r) != NGX_OK) {
             ^
191.         return NGX_HTTP_INTERNAL_SERVER_ERROR;
192.     }

src/http/ngx_http_upstream.c:451:1: Parameter `r->uri_changes`
  449. 
  450. 
  451. ngx_int_t
       ^
  452. ngx_http_upstream_create(ngx_http_request_t *r)
  453. {

src/http/modules/ngx_http_memcached_module.c:224:5: Call
222.     r->main->count++;
223. 
224.     ngx_http_upstream_init(r);
         ^
225. 
226.     return NGX_DONE;

src/http/ngx_http_upstream.c:484:1: Parameter `r->uri_changes`
  482. 
  483. 
  484. void
       ^
  485. ngx_http_upstream_init(ngx_http_request_t *r)
  486. {

src/http/ngx_http_upstream.c:517:5: Call
  515.     }
  516. 
  517.     ngx_http_upstream_init_request(r);
           ^
  518. }
  519. 

src/http/ngx_http_upstream.c:521:1: Parameter `r->uri_changes`
    519. 
    520. 
    521. static void
         ^
    522. ngx_http_upstream_init_request(ngx_http_request_t *r)
    523. {

src/http/ngx_http_upstream.c:559:18: Call
    557. 
    558.         if (rc == NGX_OK) {
    559.             rc = ngx_http_upstream_cache_send(r, u);
                          ^
    560. 
    561.             if (rc == NGX_DONE) {

src/http/ngx_http_upstream.c:974:1: Parameter `r->uri_changes`
      972. 
      973. 
      974. static ngx_int_t
           ^
      975. ngx_http_upstream_cache_send(ngx_http_request_t *r, ngx_http_upstream_t *u)
      976. {

src/http/ngx_http_upstream.c:1008:13: Call
      1006.     if (rc == NGX_OK) {
      1007. 
      1008.         if (ngx_http_upstream_process_headers(r, u) != NGX_OK) {
                        ^
      1009.             return NGX_DONE;
      1010.         }

src/http/ngx_http_upstream.c:2467:1: Parameter `r->uri_changes`
        2465. 
        2466. 
        2467. static ngx_int_t
              ^
        2468. ngx_http_upstream_process_headers(ngx_http_request_t *r, ngx_http_upstream_t *u)
        2469. {

src/http/ngx_http_upstream.c:2482:9: Call
        2480.         && !(u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_XA_REDIRECT))
        2481.     {
        2482.         ngx_http_upstream_finalize_request(r, u, NGX_DECLINED);
                      ^
        2483. 
        2484.         part = &u->headers_in.headers.part;

src/http/ngx_http_upstream.c:4088:1: Parameter `r->uri_changes`
          4086. 
          4087. 
          4088. static void
                ^
          4089. ngx_http_upstream_finalize_request(ngx_http_request_t *r,
          4090.     ngx_http_upstream_t *u, ngx_int_t rc)

src/http/ngx_http_upstream.c:4231:9: Call
          4229. 
          4230.     if (r->header_only) {
          4231.         ngx_http_finalize_request(r, rc);
                        ^
          4232.         return;
          4233.     }

src/http/ngx_http_request.c:2261:1: Parameter `r->uri_changes`
            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:2427:9: Call
            2425.     }
            2426. 
            2427.     if (ngx_http_post_action(r) == NGX_OK) {
                          ^
            2428.         return;
            2429.     }

src/http/ngx_http_request.c:3348:1: Parameter `r->uri_changes`
              3346. 
              3347. 
              3348. static ngx_int_t
                    ^
              3349. ngx_http_post_action(ngx_http_request_t *r)
              3350. {

src/http/ngx_http_request.c:3375:9: Call
              3373. 
              3374.     if (clcf->post_action.data[0] == '/') {
              3375.         ngx_http_internal_redirect(r, &clcf->post_action, NULL);
                            ^
              3376. 
              3377.     } else {

src/http/ngx_http_core_module.c:2560:1: <LHS trace>
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:2560:1: Parameter `r->uri_changes`
                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:2566:5: Binary operation: ([0, r->uri_changes] - 1):unsigned32 by call to `ngx_http_upstream_init` 
                2564.     ngx_http_core_srv_conf_t  *cscf;
                2565. 
                2566.     r->uri_changes--;
                          ^
                2567. 
                2568.     if (r->uri_changes == 0) {
