libavcodec/dnxhdenc.c:415: error: Buffer Overrun L3
  Offset added: [-12, +oo] (⇐ [-28, +oo] + 16) Size: 128 by call to `dnxhd_get_pixels_4x8`.

libavcodec/dnxhdenc.c:401:1: Parameter `ctx->blocks[*]`
399. }
400. 
401. static av_always_inline void dnxhd_get_blocks(DNXHDEncContext *ctx, int mb_x, int mb_y)
     ^
402. {
403.     const uint8_t *ptr_y = ctx->thread[0]->src[0] + ((mb_y << 4) * ctx->m.linesize)   + (mb_x << 4);

libavcodec/dnxhdenc.c:415:13: Call
413.     if (mb_y+1 == ctx->m.mb_height && ctx->m.avctx->height == 1080) {
414.         if (ctx->interlaced) {
415.             dnxhd_get_pixels_4x8(ctx->blocks[4], ptr_y + ctx->dct_y_offset    , ctx->m.linesize);
                 ^
416.             dnxhd_get_pixels_4x8(ctx->blocks[5], ptr_y + ctx->dct_y_offset + 8, ctx->m.linesize);
417.             dnxhd_get_pixels_4x8(ctx->blocks[6], ptr_u + ctx->dct_uv_offset   , ctx->m.uvlinesize);

libavcodec/dnxhdenc.c:380:1: <Length trace>
378. }
379. 
380. static av_always_inline void dnxhd_get_pixels_4x8(DCTELEM *restrict block, const uint8_t *pixels, int line_size)
     ^
381. {
382.     int i;

libavcodec/dnxhdenc.c:380:1: Parameter `*block`
  378. }
  379. 
  380. static av_always_inline void dnxhd_get_pixels_4x8(DCTELEM *restrict block, const uint8_t *pixels, int line_size)
       ^
  381. {
  382.     int i;

libavcodec/dnxhdenc.c:398:5: Array access: Offset added: [-12, +oo] (⇐ [-28, +oo] + 16) Size: 128 by call to `dnxhd_get_pixels_4x8` 
  396.     memcpy(block+ 8, block-16, sizeof(*block)*8);
  397.     memcpy(block+16, block-24, sizeof(*block)*8);
  398.     memcpy(block+24, block-32, sizeof(*block)*8);
           ^
  399. }
  400. 
