libavcodec/h264_loopfilter.c:640: error: Buffer Overrun L2
  Offset: [0, 7] Size: 2.

libavcodec/h264_loopfilter.c:628:18: <Offset trace>
626.             };
627.             const uint8_t *off= offset[MB_FIELD][mb_y&1];
628.             for( i = 0; i < 8; i++ ) {
                      ^
629.                 int j= MB_FIELD ? i>>2 : i&1;
630.                 int mbn_xy = h->left_mb_xy[j];

libavcodec/h264_loopfilter.c:628:18: Assignment
626.             };
627.             const uint8_t *off= offset[MB_FIELD][mb_y&1];
628.             for( i = 0; i < 8; i++ ) {
                      ^
629.                 int j= MB_FIELD ? i>>2 : i&1;
630.                 int mbn_xy = h->left_mb_xy[j];

libavcodec/h264_loopfilter.c:618:13: <Length trace>
616.             AV_WN64A(&bS[4], 0x0004000400040004ULL);
617.         } else {
618.             static const uint8_t offset[2][2][8]={
                 ^
619.                 {
620.                     {3+4*0, 3+4*0, 3+4*0, 3+4*0, 3+4*1, 3+4*1, 3+4*1, 3+4*1},

libavcodec/h264_loopfilter.c:618:13: Array declaration
616.             AV_WN64A(&bS[4], 0x0004000400040004ULL);
617.         } else {
618.             static const uint8_t offset[2][2][8]={
                 ^
619.                 {
620.                     {3+4*0, 3+4*0, 3+4*0, 3+4*0, 3+4*1, 3+4*1, 3+4*1, 3+4*1},

libavcodec/h264_loopfilter.c:627:13: Assignment
625.                 }
626.             };
627.             const uint8_t *off= offset[MB_FIELD][mb_y&1];
                 ^
628.             for( i = 0; i < 8; i++ ) {
629.                 int j= MB_FIELD ? i>>2 : i&1;

libavcodec/h264_loopfilter.c:640:56: Array access: Offset: [0, 7] Size: 2
638.                             (h->cbp_table[mbn_xy] & ((MB_FIELD ? (i&2) : (mb_y&1)) ? 8 : 2))
639.                                                                        :
640.                             h->non_zero_count[mbn_xy][ off[i] ]));
                                                            ^
641.                 }
642.             }
