libavcodec/h264.c:4748: error: Buffer Overrun L1
  Offset: 9 Size: 2.

libavcodec/h264.c:4613:5: <Length trace>
4611.     }
4612. 
4613.     fill_caches(h, mb_type, 0);
          ^
4614. 
4615.     //mb_pred

libavcodec/h264.c:4613:5: Call
4611.     }
4612. 
4613.     fill_caches(h, mb_type, 0);
          ^
4614. 
4615.     //mb_pred

libavcodec/h264.c:82:1: Parameter `h->mv_cache[*][*][*]`
  80. 
  81. 
  82. static void fill_caches(H264Context *h, int mb_type, int for_deblock){
      ^
  83.     MpegEncContext * const s = &h->s;
  84.     const int mb_xy= h->mb_xy;

libavcodec/h264.c:4746:21: Assignment
4744.                     }
4745.                 }else{
4746.                     uint32_t *p= (uint32_t *)&h->mv_cache[list][ scan8[4*i] ][0];
                          ^
4747.                     p[0] = p[1]=
4748.                     p[8] = p[9]= 0;

libavcodec/h264.c:4748:28: Array access: Offset: 9 Size: 2
4746.                     uint32_t *p= (uint32_t *)&h->mv_cache[list][ scan8[4*i] ][0];
4747.                     p[0] = p[1]=
4748.                     p[8] = p[9]= 0;
                                 ^
4749.                 }
4750.             }
