src/http/ngx_http_request.c:1129: error: Buffer Overrun L3
  Offset: [2, +oo] Size: [0, +oo] by call to `ngx_http_process_request_header`.

src/http/ngx_http_request.c:1127:13: Assignment
1125.             r->request_length += r->header_in->pos - r->header_name_start;
1126. 
1127.             r->http_state = NGX_HTTP_PROCESS_REQUEST_STATE;
                  ^
1128. 
1129.             rc = ngx_http_process_request_header(r);

src/http/ngx_http_request.c:1129:18: Call
1127.             r->http_state = NGX_HTTP_PROCESS_REQUEST_STATE;
1128. 
1129.             rc = ngx_http_process_request_header(r);
                       ^
1130. 
1131.             if (rc != NGX_OK) {

src/http/ngx_http_request.c:1543:1: Parameter `r->http_connection->nfree`
  1541. 
  1542. 
  1543. static ngx_int_t
        ^
  1544. ngx_http_process_request_header(ngx_http_request_t *r)
  1545. {

src/http/ngx_http_request.c:1550:9: Call
  1548.         == NGX_ERROR)
  1549.     {
  1550.         ngx_http_finalize_request(r, NGX_HTTP_INTERNAL_SERVER_ERROR);
                ^
  1551.         return NGX_ERROR;
  1552.     }

src/http/ngx_http_request.c:1929:1: Parameter `r->http_connection->nfree`
    1927. 
    1928. 
    1929. void
          ^
    1930. ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
    1931. {

src/http/ngx_http_request.c:2114:5: Call
    2112.     }
    2113. 
    2114.     ngx_http_finalize_connection(r);
              ^
    2115. }
    2116. 

src/http/ngx_http_request.c:2178:1: Parameter `r->http_connection->nfree`
      2176. 
      2177. 
      2178. static void
            ^
      2179. ngx_http_finalize_connection(ngx_http_request_t *r)
      2180. {

src/http/ngx_http_request.c:2206:9: Call
      2204.          && clcf->keepalive_timeout > 0)
      2205.     {
      2206.         ngx_http_set_keepalive(r);
                    ^
      2207.         return;
      2208.     }

src/http/ngx_http_request.c:2445:1: <Offset trace>
2443. 
2444. 
2445. static void
      ^
2446. ngx_http_set_keepalive(ngx_http_request_t *r)
2447. {

src/http/ngx_http_request.c:2445:1: Parameter `r->http_connection->nfree`
        2443. 
        2444. 
        2445. static void
              ^
        2446. ngx_http_set_keepalive(ngx_http_request_t *r)
        2447. {

src/http/ngx_http_request.c:2445:1: <Length trace>
2443. 
2444. 
2445. static void
      ^
2446. ngx_http_set_keepalive(ngx_http_request_t *r)
2447. {

src/http/ngx_http_request.c:2445:1: Parameter `*r->http_connection->free`
        2443. 
        2444. 
        2445. static void
              ^
        2446. ngx_http_set_keepalive(ngx_http_request_t *r)
        2447. {

src/http/ngx_http_request.c:2504:17: Array access: Offset: [2, +oo] Size: [0, +oo] by call to `ngx_http_process_request_header` 
        2502.             for (i = 0; i < hc->nbusy - 1; i++) {
        2503.                 f = hc->busy[i];
        2504.                 hc->free[hc->nfree++] = f;
                              ^
        2505.                 f->pos = f->start;
        2506.                 f->last = f->start;
