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:447:1: Parameter `r->uri_changes`
  445. 
  446. 
  447. ngx_int_t
       ^
  448. ngx_http_upstream_create(ngx_http_request_t *r)
  449. {

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:480:1: Parameter `r->uri_changes`
  478. 
  479. 
  480. void
       ^
  481. ngx_http_upstream_init(ngx_http_request_t *r)
  482. {

src/http/ngx_http_upstream.c:513:5: Call
  511.     }
  512. 
  513.     ngx_http_upstream_init_request(r);
           ^
  514. }
  515. 

src/http/ngx_http_upstream.c:517:1: Parameter `r->uri_changes`
    515. 
    516. 
    517. static void
         ^
    518. ngx_http_upstream_init_request(ngx_http_request_t *r)
    519. {

src/http/ngx_http_upstream.c:555:18: Call
    553. 
    554.         if (rc == NGX_OK) {
    555.             rc = ngx_http_upstream_cache_send(r, u);
                          ^
    556. 
    557.             if (rc == NGX_DONE) {

src/http/ngx_http_upstream.c:965:1: Parameter `r->uri_changes`
      963. 
      964. 
      965. static ngx_int_t
           ^
      966. ngx_http_upstream_cache_send(ngx_http_request_t *r, ngx_http_upstream_t *u)
      967. {

src/http/ngx_http_upstream.c:999:13: Call
       997.     if (rc == NGX_OK) {
       998. 
       999.         if (ngx_http_upstream_process_headers(r, u) != NGX_OK) {
                        ^
      1000.             return NGX_DONE;
      1001.         }

src/http/ngx_http_upstream.c:2449:1: Parameter `r->uri_changes`
        2447. 
        2448. 
        2449. static ngx_int_t
              ^
        2450. ngx_http_upstream_process_headers(ngx_http_request_t *r, ngx_http_upstream_t *u)
        2451. {

src/http/ngx_http_upstream.c:2464:9: Call
        2462.         && !(u->conf->ignore_headers & NGX_HTTP_UPSTREAM_IGN_XA_REDIRECT))
        2463.     {
        2464.         ngx_http_upstream_finalize_request(r, u, NGX_DECLINED);
                      ^
        2465. 
        2466.         part = &u->headers_in.headers.part;

src/http/ngx_http_upstream.c:4065:1: Parameter `r->uri_changes`
          4063. 
          4064. 
          4065. static void
                ^
          4066. ngx_http_upstream_finalize_request(ngx_http_request_t *r,
          4067.     ngx_http_upstream_t *u, ngx_int_t rc)

src/http/ngx_http_upstream.c:4206:9: Call
          4204. 
          4205.     if (r->header_only) {
          4206.         ngx_http_finalize_request(r, rc);
                        ^
          4207.         return;
          4208.     }

src/http/ngx_http_request.c:2257:1: Parameter `r->uri_changes`
            2255. 
            2256. 
            2257. void
                  ^
            2258. ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
            2259. {

src/http/ngx_http_request.c:2295:13: Call
            2293.         || c->error)
            2294.     {
            2295.         if (ngx_http_post_action(r) == NGX_OK) {
                              ^
            2296.             return;
            2297.         }

src/http/ngx_http_request.c:3340:1: Parameter `r->uri_changes`
              3338. 
              3339. 
              3340. static ngx_int_t
                    ^
              3341. ngx_http_post_action(ngx_http_request_t *r)
              3342. {

src/http/ngx_http_request.c:3367:9: Call
              3365. 
              3366.     if (clcf->post_action.data[0] == '/') {
              3367.         ngx_http_internal_redirect(r, &clcf->post_action, NULL);
                            ^
              3368. 
              3369.     } else {

src/http/ngx_http_core_module.c:2561:1: <LHS trace>
2559. 
2560. 
2561. ngx_int_t
      ^
2562. ngx_http_internal_redirect(ngx_http_request_t *r,
2563.     ngx_str_t *uri, ngx_str_t *args)

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

src/http/ngx_http_core_module.c:2567:5: Binary operation: ([0, r->uri_changes] - 1):unsigned32 by call to `ngx_http_upstream_init` 
                2565.     ngx_http_core_srv_conf_t  *cscf;
                2566. 
                2567.     r->uri_changes--;
                          ^
                2568. 
                2569.     if (r->uri_changes == 0) {
