src/http/ngx_http_upstream_round_robin.c:161: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned64.

src/http/ngx_http_upstream_round_robin.c:149:9: <LHS trace>
147.     u.port = (in_port_t) (us->port ? us->port : us->default_port);
148. 
149.     if (ngx_inet_resolve_host(cf->pool, &u) != NGX_OK) {
             ^
150.         if (u.err) {
151.             ngx_log_error(NGX_LOG_EMERG, cf->log, 0,

src/http/ngx_http_upstream_round_robin.c:149:9: Call
147.     u.port = (in_port_t) (us->port ? us->port : us->default_port);
148. 
149.     if (ngx_inet_resolve_host(cf->pool, &u) != NGX_OK) {
             ^
150.         if (u.err) {
151.             ngx_log_error(NGX_LOG_EMERG, cf->log, 0,

src/core/ngx_inet.c:688:1: Parameter `u->naddrs`
  686. 
  687. 
  688. ngx_int_t
       ^
  689. ngx_inet_resolve_host(ngx_pool_t *pool, ngx_url_t *u)
  690. {

src/http/ngx_http_upstream_round_robin.c:159:5: Assignment
157.     }
158. 
159.     n = u.naddrs;
         ^
160. 
161.     peers = ngx_pcalloc(cf->pool, sizeof(ngx_http_upstream_rr_peers_t)

src/http/ngx_http_upstream_round_robin.c:161:13: Binary operation: ([0, +oo] - 1):unsigned64
159.     n = u.naddrs;
160. 
161.     peers = ngx_pcalloc(cf->pool, sizeof(ngx_http_upstream_rr_peers_t)
                 ^
162.                               + sizeof(ngx_http_upstream_rr_peer_t) * (n - 1));
163.     if (peers == NULL) {
