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

libavformat/mxfdec.c:533:5: <Offset trace>
531. static void mxf_read_pixel_layout(AVIOContext *pb, MXFDescriptor *descriptor)
532. {
533.     int code, value, ofs = 0;
         ^
534.     char layout[16] = {0};
535. 

libavformat/mxfdec.c:533:5: Assignment
531. static void mxf_read_pixel_layout(AVIOContext *pb, MXFDescriptor *descriptor)
532. {
533.     int code, value, ofs = 0;
         ^
534.     char layout[16] = {0};
535. 

libavformat/mxfdec.c:542:20: Assignment
540. 
541.         if (ofs < 16) {
542.             layout[ofs++] = code;
                        ^
543.             layout[ofs++] = value;
544.         }

libavformat/mxfdec.c:531:1: <Length trace>
529. }
530. 
531. static void mxf_read_pixel_layout(AVIOContext *pb, MXFDescriptor *descriptor)
     ^
532. {
533.     int code, value, ofs = 0;

libavformat/mxfdec.c:531:1: Array declaration
529. }
530. 
531. static void mxf_read_pixel_layout(AVIOContext *pb, MXFDescriptor *descriptor)
     ^
532. {
533.     int code, value, ofs = 0;

libavformat/mxfdec.c:543:13: Array access: Offset: [1, 16] Size: 16
541.         if (ofs < 16) {
542.             layout[ofs++] = code;
543.             layout[ofs++] = value;
                 ^
544.         }
545.     } while (code != 0); /* SMPTE 377M E.2.46 */
