src/http/modules/ngx_http_fastcgi_module.c:1008: error: Buffer Overrun L3
  Offset: [1, +oo] Size: [0, 65590].

src/http/modules/ngx_http_fastcgi_module.c:796:5: <Length trace>
794.     ngx_http_script_len_code_pt   lcode;
795. 
796.     len = 0;
         ^
797.     header_params = 0;
798.     ignored = NULL;

src/http/modules/ngx_http_fastcgi_module.c:796:5: Assignment
794.     ngx_http_script_len_code_pt   lcode;
795. 
796.     len = 0;
         ^
797.     header_params = 0;
798.     ignored = NULL;

src/http/modules/ngx_http_fastcgi_module.c:926:5: Assignment
924. 
925. 
926.     size = sizeof(ngx_http_fastcgi_header_t)
         ^
927.            + sizeof(ngx_http_fastcgi_begin_request_t)
928. 

src/http/modules/ngx_http_fastcgi_module.c:936:9: Call
934. 
935. 
936.     b = ngx_create_temp_buf(r->pool, size);
             ^
937.     if (b == NULL) {
938.         return NGX_ERROR;

src/core/ngx_buf.c:12:1: Parameter `size`
  10. 
  11. 
  12. ngx_buf_t *
      ^
  13. ngx_create_temp_buf(ngx_pool_t *pool, size_t size)
  14. {

src/core/ngx_buf.c:22:16: Call
  20.     }
  21. 
  22.     b->start = ngx_palloc(pool, size);
                     ^
  23.     if (b->start == NULL) {
  24.         return NULL;

src/core/ngx_palloc.c:130:13: Assignment
    128. 
    129.         do {
    130.             m = ngx_align_ptr(p->d.last, NGX_ALIGNMENT);
                     ^
    131. 
    132.             if ((size_t) (p->d.end - m) >= size) {

src/core/ngx_palloc.c:135:17: Assignment
    133.                 p->d.last = m + size;
    134. 
    135.                 return m;
                         ^
    136.             }
    137. 

src/core/ngx_buf.c:22:5: Assignment
  20.     }
  21. 
  22.     b->start = ngx_palloc(pool, size);
          ^
  23.     if (b->start == NULL) {
  24.         return NULL;

src/core/ngx_buf.c:39:5: Assignment
  37. 
  38.     b->pos = b->start;
  39.     b->last = b->start;
          ^
  40.     b->end = b->last + size;
  41.     b->temporary = 1;

src/http/modules/ngx_http_fastcgi_module.c:972:9: Assignment
970. 
971.         e.ip = params->values->elts;
972.         e.pos = b->last;
             ^
973.         e.request = r;
974.         e.flushed = 1;

src/http/modules/ngx_http_fastcgi_module.c:1005:14: Assignment
1003.             }
1004. 
1005.             *e.pos++ = (u_char) key_len;
                   ^
1006. 
1007.             if (val_len > 127) {

src/http/modules/ngx_http_fastcgi_module.c:1008:17: Array access: Offset: [1, +oo] Size: [0, 65590]
1006. 
1007.             if (val_len > 127) {
1008.                 *e.pos++ = (u_char) (((val_len >> 24) & 0x7f) | 0x80);
                      ^
1009.                 *e.pos++ = (u_char) ((val_len >> 16) & 0xff);
1010.                 *e.pos++ = (u_char) ((val_len >> 8) & 0xff);
