src/http/modules/ngx_http_autoindex_module.c:907: error: Buffer Overrun L3
  Offset: [1, +oo] Size: [0, +oo] by call to `ngx_escape_html`.

src/http/modules/ngx_http_autoindex_module.c:872:5: Assignment
870.     }
871. 
872.     b->last = ngx_cpymem(b->last, head, sizeof(head) - 1);
         ^
873. 
874.     for (i = 0; i < entries->nelts; i++) {

src/http/modules/ngx_http_autoindex_module.c:907:34: Call
905. 
906.         if (entry[i].escape) {
907.             b->last = (u_char *) ngx_escape_html(b->last, entry[i].name.data,
                                      ^
908.                                                  entry[i].name.len);
909.         } else {

src/core/ngx_string.c:1704:1: <Length trace>
1702. 
1703. 
1704. uintptr_t
      ^
1705. ngx_escape_html(u_char *dst, u_char *src, size_t size)
1706. {

src/core/ngx_string.c:1704:1: Parameter `*dst`
  1702. 
  1703. 
  1704. uintptr_t
        ^
  1705. ngx_escape_html(u_char *dst, u_char *src, size_t size)
  1706. {

src/core/ngx_string.c:1748:14: Assignment
  1746. 
  1747.         case '<':
  1748.             *dst++ = '&'; *dst++ = 'l'; *dst++ = 't'; *dst++ = ';';
                     ^
  1749.             break;
  1750. 

src/core/ngx_string.c:1748:27: Array access: Offset: [1, +oo] Size: [0, +oo] by call to `ngx_escape_html` 
  1746. 
  1747.         case '<':
  1748.             *dst++ = '&'; *dst++ = 'l'; *dst++ = 't'; *dst++ = ';';
                                  ^
  1749.             break;
  1750. 
