libavcodec/h264.c:5853: error: Buffer Overrun L1
  Offset: 9 Size: 1.

libavcodec/h264.c:5716:5: <Length trace>
5714.     }
5715. 
5716.     fill_caches(h, mb_type, 0);
          ^
5717. 
5718.     if( IS_INTRA( mb_type ) ) {

libavcodec/h264.c:5716:5: Call
5714.     }
5715. 
5716.     fill_caches(h, mb_type, 0);
          ^
5717. 
5718.     if( IS_INTRA( mb_type ) ) {

libavcodec/h264.c:79:1: Parameter `h->mvd_cache[*][*][*]`
  77. 
  78. 
  79. static void fill_caches(H264Context *h, int mb_type, int for_deblock){
      ^
  80.     MpegEncContext * const s = &h->s;
  81.     const int mb_xy= s->mb_x + s->mb_y*s->mb_stride;

libavcodec/h264.c:5851:21: Assignment
5849.                 }else{
5850.                     uint32_t *p= (uint32_t *)&h->mv_cache[list][ scan8[4*i] ][0];
5851.                     uint32_t *pd= (uint32_t *)&h->mvd_cache[list][ scan8[4*i] ][0];
                          ^
5852.                     p[0] = p[1] = p[8] = p[9] = 0;
5853.                     pd[0]= pd[1]= pd[8]= pd[9]= 0;

libavcodec/h264.c:5853:42: Array access: Offset: 9 Size: 1
5851.                     uint32_t *pd= (uint32_t *)&h->mvd_cache[list][ scan8[4*i] ][0];
5852.                     p[0] = p[1] = p[8] = p[9] = 0;
5853.                     pd[0]= pd[1]= pd[8]= pd[9]= 0;
                                               ^
5854.                 }
5855.             }
