src/http/ngx_http_file_cache.c:1813: error: Integer Overflow L2
  ([0, `cache->sh->count`] - 1):unsigned64 by call to `ngx_http_file_cache_delete`.

src/http/ngx_http_file_cache.c:1755:1: Parameter `cache->sh->count`
1753. 
1754. 
1755. static time_t
      ^
1756. ngx_http_file_cache_expire(ngx_http_file_cache_t *cache)
1757. {

src/http/ngx_http_file_cache.c:1813:13: Call
1811. 
1812.         if (fcn->count == 0) {
1813.             ngx_http_file_cache_delete(cache, q, name);
                  ^
1814.             goto next;
1815.         }

src/http/ngx_http_file_cache.c:1866:1: <LHS trace>
1864. 
1865. 
1866. static void
      ^
1867. ngx_http_file_cache_delete(ngx_http_file_cache_t *cache, ngx_queue_t *q,
1868.     u_char *name)

src/http/ngx_http_file_cache.c:1866:1: Parameter `cache->sh->count`
  1864. 
  1865. 
  1866. static void
        ^
  1867. ngx_http_file_cache_delete(ngx_http_file_cache_t *cache, ngx_queue_t *q,
  1868.     u_char *name)

src/http/ngx_http_file_cache.c:1912:9: Binary operation: ([0, cache->sh->count] - 1):unsigned64 by call to `ngx_http_file_cache_delete` 
  1910.         ngx_rbtree_delete(&cache->sh->rbtree, &fcn->node);
  1911.         ngx_slab_free_locked(cache->shpool, fcn);
  1912.         cache->sh->count--;
                ^
  1913.     }
  1914. }
