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

src/http/ngx_http_request.c:1009:13: Assignment
1007.             r->request_length += r->header_in->pos - r->header_in->start;
1008. 
1009.             r->http_state = NGX_HTTP_PROCESS_REQUEST_STATE;
                  ^
1010. 
1011.             rc = ngx_http_process_request_header(r);

src/http/ngx_http_request.c:1011:18: Call
1009.             r->http_state = NGX_HTTP_PROCESS_REQUEST_STATE;
1010. 
1011.             rc = ngx_http_process_request_header(r);
                       ^
1012. 
1013.             if (rc != NGX_OK) {

src/http/ngx_http_request.c:1415:1: Parameter `r->http_connection->nfree`
  1413. 
  1414. 
  1415. static ngx_int_t
        ^
  1416. ngx_http_process_request_header(ngx_http_request_t *r)
  1417. {

src/http/ngx_http_request.c:1422:9: Call
  1420.         == NGX_ERROR)
  1421.     {
  1422.         ngx_http_finalize_request(r, NGX_HTTP_INTERNAL_SERVER_ERROR);
                ^
  1423.         return NGX_ERROR;
  1424.     }

src/http/ngx_http_request.c:1806:1: Parameter `r->http_connection->nfree`
    1804. 
    1805. 
    1806. void
          ^
    1807. ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
    1808. {

src/http/ngx_http_request.c:1997:9: Call
    1995.          && clcf->keepalive_timeout > 0)
    1996.     {
    1997.         ngx_http_set_keepalive(r);
                  ^
    1998.         return;
    1999. 

src/http/ngx_http_request.c:2225:1: <Offset trace>
2223. 
2224. 
2225. static void
      ^
2226. ngx_http_set_keepalive(ngx_http_request_t *r)
2227. {

src/http/ngx_http_request.c:2225:1: Parameter `r->http_connection->nfree`
      2223. 
      2224. 
      2225. static void
            ^
      2226. ngx_http_set_keepalive(ngx_http_request_t *r)
      2227. {

src/http/ngx_http_request.c:2225:1: <Length trace>
2223. 
2224. 
2225. static void
      ^
2226. ngx_http_set_keepalive(ngx_http_request_t *r)
2227. {

src/http/ngx_http_request.c:2225:1: Parameter `*r->http_connection->free`
      2223. 
      2224. 
      2225. static void
            ^
      2226. ngx_http_set_keepalive(ngx_http_request_t *r)
      2227. {

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