libavcodec/hevc_ps.c:571: error: Buffer Overrun L3
  Offset: [-5, +oo] Size: 6.

libavcodec/hevc_ps.c:553:14: <Offset trace>
551. 
552.     for (size_id = 0; size_id < 4; size_id++)
553.         for (matrix_id = 0; matrix_id < (size_id == 3 ? 2 : 6); matrix_id++) {
                  ^
554.             scaling_list_pred_mode_flag[size_id][matrix_id] = get_bits1(gb);
555.             if (!scaling_list_pred_mode_flag[size_id][matrix_id]) {

libavcodec/hevc_ps.c:553:14: Assignment
551. 
552.     for (size_id = 0; size_id < 4; size_id++)
553.         for (matrix_id = 0; matrix_id < (size_id == 3 ? 2 : 6); matrix_id++) {
                  ^
554.             scaling_list_pred_mode_flag[size_id][matrix_id] = get_bits1(gb);
555.             if (!scaling_list_pred_mode_flag[size_id][matrix_id]) {

libavcodec/hevc_ps.c:545:1: <Length trace>
543. }
544. 
545. static int scaling_list_data(HEVCContext *s, ScalingList *sl)
     ^
546. {
547.     GetBitContext *gb = &s->HEVClc.gb;

libavcodec/hevc_ps.c:545:1: Parameter `sl->sl_dc[*][*]`
543. }
544. 
545. static int scaling_list_data(HEVCContext *s, ScalingList *sl)
     ^
546. {
547.     GetBitContext *gb = &s->HEVClc.gb;

libavcodec/hevc_ps.c:571:61: Array access: Offset: [-5, +oo] Size: 6
569.                            size_id > 0 ? 64 : 16);
570.                     if (size_id > 1)
571.                         sl->sl_dc[size_id - 2][matrix_id] = sl->sl_dc[size_id - 2][matrix_id - delta];
                                                                 ^
572.                 }
573.             } else {
