src/http/modules/ngx_http_memcached_module.c:202: 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:145:1: Parameter `r->uri_changes`
143. 
144. 
145. static ngx_int_t
     ^
146. ngx_http_memcached_handler(ngx_http_request_t *r)
147. {

src/http/modules/ngx_http_memcached_module.c:167:9: Call
165.     }
166. 
167.     if (ngx_http_upstream_create(r) != NGX_OK) {
             ^
168.         return NGX_HTTP_INTERNAL_SERVER_ERROR;
169.     }

src/http/ngx_http_upstream.c:358:1: Parameter `r->uri_changes`
  356. 
  357. 
  358. ngx_int_t
       ^
  359. ngx_http_upstream_create(ngx_http_request_t *r)
  360. {

src/http/modules/ngx_http_memcached_module.c:202:5: Call
200.     r->main->count++;
201. 
202.     ngx_http_upstream_init(r);
         ^
203. 
204.     return NGX_DONE;

src/http/ngx_http_upstream.c:391:1: Parameter `r->uri_changes`
  389. 
  390. 
  391. void
       ^
  392. ngx_http_upstream_init(ngx_http_request_t *r)
  393. {

src/http/ngx_http_upstream.c:411:17: Call
  409.                 == NGX_ERROR)
  410.             {
  411.                 ngx_http_finalize_request(r, NGX_HTTP_INTERNAL_SERVER_ERROR);
                       ^
  412.                 return;
  413.             }

src/http/ngx_http_request.c:1856:1: Parameter `r->uri_changes`
    1854. 
    1855. 
    1856. void
          ^
    1857. ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
    1858. {

src/http/ngx_http_request.c:1895:13: Call
    1893.         || c->error)
    1894.     {
    1895.         if (ngx_http_post_action(r) == NGX_OK) {
                      ^
    1896.             return;
    1897.         }

src/http/ngx_http_request.c:2856:1: Parameter `r->uri_changes`
      2854. 
      2855. 
      2856. static ngx_int_t
            ^
      2857. ngx_http_post_action(ngx_http_request_t *r)
      2858. {

src/http/ngx_http_request.c:2879:9: Call
      2877. 
      2878.     if (clcf->post_action.data[0] == '/') {
      2879.         ngx_http_internal_redirect(r, &clcf->post_action, NULL);
                    ^
      2880. 
      2881.     } else {

src/http/ngx_http_core_module.c:2275:1: <LHS trace>
2273. 
2274. 
2275. ngx_int_t
      ^
2276. ngx_http_internal_redirect(ngx_http_request_t *r,
2277.     ngx_str_t *uri, ngx_str_t *args)

src/http/ngx_http_core_module.c:2275:1: Parameter `r->uri_changes`
        2273. 
        2274. 
        2275. ngx_int_t
              ^
        2276. ngx_http_internal_redirect(ngx_http_request_t *r,
        2277.     ngx_str_t *uri, ngx_str_t *args)

src/http/ngx_http_core_module.c:2281:5: Binary operation: ([0, r->uri_changes] - 1):unsigned32 by call to `ngx_http_upstream_init` 
        2279.     ngx_http_core_srv_conf_t  *cscf;
        2280. 
        2281.     r->uri_changes--;
                  ^
        2282. 
        2283.     if (r->uri_changes == 0) {
