src/http/ngx_http_core_module.c:2769: error: Integer Overflow L2
  ([0, `headers->nelts`] - 1):unsigned64.

src/http/ngx_http_core_module.c:2747:1: <LHS trace>
2745. 
2746. 
2747. ngx_int_t
      ^
2748. ngx_http_get_forwarded_addr(ngx_http_request_t *r, ngx_addr_t *addr,
2749.     ngx_array_t *headers, ngx_str_t *value, ngx_array_t *proxies,

src/http/ngx_http_core_module.c:2747:1: Parameter `headers->nelts`
2745. 
2746. 
2747. ngx_int_t
      ^
2748. ngx_http_get_forwarded_addr(ngx_http_request_t *r, ngx_addr_t *addr,
2749.     ngx_array_t *headers, ngx_str_t *value, ngx_array_t *proxies,

src/http/ngx_http_core_module.c:2762:5: Assignment
2760.     }
2761. 
2762.     i = headers->nelts;
          ^
2763.     h = headers->elts;
2764. 

src/http/ngx_http_core_module.c:2769:12: Binary operation: ([0, headers->nelts] - 1):unsigned64
2767.     found = 0;
2768. 
2769.     while (i-- > 0) {
                 ^
2770.         rc = ngx_http_get_forwarded_addr_internal(r, addr, h[i]->value.data,
2771.                                                   h[i]->value.len, proxies,
