libavcodec/h264.h:943: error: Buffer Overrun L2
  Offset: [2, 5] (⇐ [0, 3] + 2) Size: 4.

libavcodec/h264.h:743:5: <Length trace>
741.     int topleft_partition= -1;
742.     int i;
743.     static const uint8_t left_block_options[4][16]={
         ^
744.         {0,1,2,3,7,10,8,11,7+0*8, 7+1*8, 7+2*8, 7+3*8, 2+0*8, 2+3*8, 2+1*8, 2+2*8},
745.         {2,2,3,3,8,11,8,11,7+2*8, 7+2*8, 7+3*8, 7+3*8, 2+1*8, 2+2*8, 2+1*8, 2+2*8},

libavcodec/h264.h:743:5: Array declaration
741.     int topleft_partition= -1;
742.     int i;
743.     static const uint8_t left_block_options[4][16]={
         ^
744.         {0,1,2,3,7,10,8,11,7+0*8, 7+1*8, 7+2*8, 7+3*8, 2+0*8, 2+3*8, 2+1*8, 2+2*8},
745.         {2,2,3,3,8,11,8,11,7+2*8, 7+2*8, 7+3*8, 7+3*8, 2+1*8, 2+2*8, 2+1*8, 2+2*8},

libavcodec/h264.h:758:5: Assignment
756.     topright_xy= top_xy + 1;
757.     left_xy[1] = left_xy[0] = mb_xy-1;
758.     left_block = left_block_options[0];
         ^
759.     if(FRAME_MBAFF){
760.         const int left_mb_field_flag     = IS_INTERLACED(s->current_picture.mb_type[mb_xy-1]);

libavcodec/h264.h:943:58: Array access: Offset: [2, 5] (⇐ [0, 3] + 2) Size: 4
941.         }
942.         if (left_type[1]) {
943.             h->left_cbp |= ((h->cbp_table[left_xy[1]]>>((left_block[2]&(~1))+1))&0x1) << 3;
                                                              ^
944.         }
945.     }
