libavformat/mxfdec.c:534: error: Buffer Overrun L2
  Offset: [1, 16] Size: 16.

libavformat/mxfdec.c:524:5: <Offset trace>
522. static void mxf_read_pixel_layout(ByteIOContext *pb, MXFDescriptor *descriptor)
523. {
524.     int code, value, ofs = 0;
         ^
525.     char layout[16] = {};
526. 

libavformat/mxfdec.c:524:5: Assignment
522. static void mxf_read_pixel_layout(ByteIOContext *pb, MXFDescriptor *descriptor)
523. {
524.     int code, value, ofs = 0;
         ^
525.     char layout[16] = {};
526. 

libavformat/mxfdec.c:533:20: Assignment
531. 
532.         if (ofs < 16) {
533.             layout[ofs++] = code;
                        ^
534.             layout[ofs++] = value;
535.         }

libavformat/mxfdec.c:522:1: <Length trace>
520. }
521. 
522. static void mxf_read_pixel_layout(ByteIOContext *pb, MXFDescriptor *descriptor)
     ^
523. {
524.     int code, value, ofs = 0;

libavformat/mxfdec.c:522:1: Array declaration
520. }
521. 
522. static void mxf_read_pixel_layout(ByteIOContext *pb, MXFDescriptor *descriptor)
     ^
523. {
524.     int code, value, ofs = 0;

libavformat/mxfdec.c:534:13: Array access: Offset: [1, 16] Size: 16
532.         if (ofs < 16) {
533.             layout[ofs++] = code;
534.             layout[ofs++] = value;
                 ^
535.         }
536.     } while (code != 0); /* SMPTE 377M E.2.46 */
