src/core/ngx_file.c:177: error: Buffer Overrun S2
  Offset: [`path->len` + `path->name.len`, `path->len` + `path->name.len`] Size: [0, +oo] by call to `ngx_create_hashed_filename`.

src/core/ngx_file.c:132:1: Parameter `path->len`
130. 
131. 
132. ngx_int_t
     ^
133. ngx_create_temp_file(ngx_file_t *file, ngx_path_t *path, ngx_pool_t *pool,
134.     ngx_uint_t persistent, ngx_uint_t clean, ngx_uint_t access)

src/core/ngx_file.c:177:13: Call
175. 
176.         if (path) {
177.             ngx_create_hashed_filename(path, file->name.data, file->name.len);
                 ^
178.         }
179. 

src/core/ngx_file.c:221:1: <Offset trace>
219. 
220. 
221. void
     ^
222. ngx_create_hashed_filename(ngx_path_t *path, u_char *file, size_t len)
223. {

src/core/ngx_file.c:221:1: Parameter `path->len`
  219. 
  220. 
  221. void
       ^
  222. ngx_create_hashed_filename(ngx_path_t *path, u_char *file, size_t len)
  223. {

src/core/ngx_file.c:221:1: <Length trace>
219. 
220. 
221. void
     ^
222. ngx_create_hashed_filename(ngx_path_t *path, u_char *file, size_t len)
223. {

src/core/ngx_file.c:221:1: Parameter `*file`
  219. 
  220. 
  221. void
       ^
  222. ngx_create_hashed_filename(ngx_path_t *path, u_char *file, size_t len)
  223. {

src/core/ngx_file.c:229:5: Array access: Offset: [path->len + path->name.len, path->len + path->name.len] Size: [0, +oo] by call to `ngx_create_hashed_filename` 
  227.     i = path->name.len + 1;
  228. 
  229.     file[path->name.len + path->len]  = '/';
           ^
  230. 
  231.     for (n = 0; n < 3; n++) {
