libavcore/imgutils.c:112: error: Buffer Overrun L2
  Offset: [1, 4] Size: 4.

libavcore/imgutils.c:112:10: <Offset trace>
110. 
111.     total_size = size[0];
112.     for (i = 1; has_plane[i] && i < 4; i++) {
              ^
113.         int h, s = (i == 1 || i == 2) ? desc->log2_chroma_h : 0;
114.         data[i] = data[i-1] + size[i-1];

libavcore/imgutils.c:112:10: Assignment
110. 
111.     total_size = size[0];
112.     for (i = 1; has_plane[i] && i < 4; i++) {
              ^
113.         int h, s = (i == 1 || i == 2) ? desc->log2_chroma_h : 0;
114.         data[i] = data[i-1] + size[i-1];

libavcore/imgutils.c:86:1: <Length trace>
84. }
85. 
86. int av_image_fill_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, int height,
    ^
87.                            uint8_t *ptr, const int linesizes[4])
88. {

libavcore/imgutils.c:86:1: Array declaration
84. }
85. 
86. int av_image_fill_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, int height,
    ^
87.                            uint8_t *ptr, const int linesizes[4])
88. {

libavcore/imgutils.c:112:17: Array access: Offset: [1, 4] Size: 4
110. 
111.     total_size = size[0];
112.     for (i = 1; has_plane[i] && i < 4; i++) {
                     ^
113.         int h, s = (i == 1 || i == 2) ? desc->log2_chroma_h : 0;
114.         data[i] = data[i-1] + size[i-1];
