libavcodec/ffv1.c:781: error: Buffer Overrun L1
  Offset: [3, 4] Size: 2.

libavcodec/ffv1.c:766:32: <Length trace>
764. static void decode_plane(FFV1Context *s, uint8_t *src, int w, int h, int stride, int plane_index){
765.     int x, y;
766.     int_fast16_t sample_buffer[2][w+6];
                                    ^
767.     int_fast16_t *sample[2];
768.     sample[0]=sample_buffer[0]+3;

libavcodec/ffv1.c:766:32: Array declaration
764. static void decode_plane(FFV1Context *s, uint8_t *src, int w, int h, int stride, int plane_index){
765.     int x, y;
766.     int_fast16_t sample_buffer[2][w+6];
                                    ^
767.     int_fast16_t *sample[2];
768.     sample[0]=sample_buffer[0]+3;

libavcodec/ffv1.c:768:5: Assignment
766.     int_fast16_t sample_buffer[2][w+6];
767.     int_fast16_t *sample[2];
768.     sample[0]=sample_buffer[0]+3;
         ^
769.     sample[1]=sample_buffer[1]+3;
770. 

libavcodec/ffv1.c:781:24: Array access: Offset: [3, 4] Size: 2
779.         sample[1]= temp;
780. 
781.         sample[1][-1]= sample[0][0  ];
                            ^
782.         sample[0][ w]= sample[0][w-1];
783. 
