src/http/ngx_http_core_module.c:1287: error: Integer Overflow L2
  ([0, -1+max(1, `r->uri_changes`)] - 1):unsigned32 by call to `ngx_http_finalize_request`.

src/http/ngx_http_core_module.c:1161:1: Parameter `r->uri_changes`
1159. 
1160. 
1161. ngx_int_t
      ^
1162. ngx_http_core_try_files_phase(ngx_http_request_t *r,
1163.     ngx_http_phase_handler_t *ph)

src/http/ngx_http_core_module.c:1279:24: Call
1277. 
1278.             if (path.data[0] == '@') {
1279.                 (void) ngx_http_named_location(r, &path);
                             ^
1280. 
1281.             } else {

src/http/ngx_http_core_module.c:2519:1: Parameter `r->uri_changes`
  2517. 
  2518. 
  2519. ngx_int_t
        ^
  2520. ngx_http_named_location(ngx_http_request_t *r, ngx_str_t *name)
  2521. {

src/http/ngx_http_core_module.c:2527:5: Assignment
  2525. 
  2526.     r->main->count++;
  2527.     r->uri_changes--;
            ^
  2528. 
  2529.     if (r->uri_changes == 0) {

src/http/ngx_http_core_module.c:1287:13: Call
1285.             }
1286. 
1287.             ngx_http_finalize_request(r, NGX_DONE);
                  ^
1288.             return NGX_OK;
1289.         }

src/http/ngx_http_request.c:1912:1: Parameter `r->uri_changes`
  1910. 
  1911. 
  1912. void
        ^
  1913. ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
  1914. {

src/http/ngx_http_request.c:1951:13: Call
  1949.         || c->error)
  1950.     {
  1951.         if (ngx_http_post_action(r) == NGX_OK) {
                    ^
  1952.             return;
  1953.         }

src/http/ngx_http_request.c:2920:1: Parameter `r->uri_changes`
    2918. 
    2919. 
    2920. static ngx_int_t
          ^
    2921. ngx_http_post_action(ngx_http_request_t *r)
    2922. {

src/http/ngx_http_request.c:2947:9: Call
    2945. 
    2946.     if (clcf->post_action.data[0] == '/') {
    2947.         ngx_http_internal_redirect(r, &clcf->post_action, NULL);
                  ^
    2948. 
    2949.     } else {

src/http/ngx_http_core_module.c:2464:1: <LHS trace>
2462. 
2463. 
2464. ngx_int_t
      ^
2465. ngx_http_internal_redirect(ngx_http_request_t *r,
2466.     ngx_str_t *uri, ngx_str_t *args)

src/http/ngx_http_core_module.c:2464:1: Parameter `r->uri_changes`
      2462. 
      2463. 
      2464. ngx_int_t
            ^
      2465. ngx_http_internal_redirect(ngx_http_request_t *r,
      2466.     ngx_str_t *uri, ngx_str_t *args)

src/http/ngx_http_core_module.c:2470:5: Binary operation: ([0, -1+max(1, r->uri_changes)] - 1):unsigned32 by call to `ngx_http_finalize_request` 
      2468.     ngx_http_core_srv_conf_t  *cscf;
      2469. 
      2470.     r->uri_changes--;
                ^
      2471. 
      2472.     if (r->uri_changes == 0) {
