libavformat/tiertexseq.c:161: error: Buffer Overrun L2
  Offset: [1, 4] Size: 4.

libavformat/tiertexseq.c:156:10: <Offset trace>
154.         offset_table[i] = get_le16(pb);
155. 
156.     for (i = 0; i < 3; i++) {
              ^
157.         if (offset_table[i] != 0) {
158.             for (e = i + 1; e < 4 && offset_table[e] == 0; e++);

libavformat/tiertexseq.c:156:10: Assignment
154.         offset_table[i] = get_le16(pb);
155. 
156.     for (i = 0; i < 3; i++) {
              ^
157.         if (offset_table[i] != 0) {
158.             for (e = i + 1; e < 4 && offset_table[e] == 0; e++);

libavformat/tiertexseq.c:158:18: Assignment
156.     for (i = 0; i < 3; i++) {
157.         if (offset_table[i] != 0) {
158.             for (e = i + 1; e < 4 && offset_table[e] == 0; e++);
                      ^
159.             err = seq_fill_buffer(seq, pb, buffer_num[1 + i],
160.               offset_table[i],

libavformat/tiertexseq.c:124:1: <Length trace>
122. }
123. 
124. static int seq_parse_frame_data(SeqDemuxContext *seq, ByteIOContext *pb)
     ^
125. {
126.     unsigned int offset_table[4], buffer_num[4];

libavformat/tiertexseq.c:124:1: Array declaration
122. }
123. 
124. static int seq_parse_frame_data(SeqDemuxContext *seq, ByteIOContext *pb)
     ^
125. {
126.     unsigned int offset_table[4], buffer_num[4];

libavformat/tiertexseq.c:161:15: Array access: Offset: [1, 4] Size: 4
159.             err = seq_fill_buffer(seq, pb, buffer_num[1 + i],
160.               offset_table[i],
161.               offset_table[e] - offset_table[i]);
                   ^
162.             if (err != 0)
163.                 return err;
