src/http/ngx_http_file_cache.c:1811: 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:1754:1: Parameter `cache->sh->count`
1752. 
1753. 
1754. static time_t
      ^
1755. ngx_http_file_cache_expire(ngx_http_file_cache_t *cache)
1756. {

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

src/http/ngx_http_file_cache.c:1848:1: <LHS trace>
1846. 
1847. 
1848. static void
      ^
1849. ngx_http_file_cache_delete(ngx_http_file_cache_t *cache, ngx_queue_t *q,
1850.     u_char *name)

src/http/ngx_http_file_cache.c:1848:1: Parameter `cache->sh->count`
  1846. 
  1847. 
  1848. static void
        ^
  1849. ngx_http_file_cache_delete(ngx_http_file_cache_t *cache, ngx_queue_t *q,
  1850.     u_char *name)

src/http/ngx_http_file_cache.c:1894:9: Binary operation: ([0, cache->sh->count] - 1):unsigned64 by call to `ngx_http_file_cache_delete` 
  1892.         ngx_rbtree_delete(&cache->sh->rbtree, &fcn->node);
  1893.         ngx_slab_free_locked(cache->shpool, fcn);
  1894.         cache->sh->count--;
                ^
  1895.     }
  1896. }
