libavcodec/ffv1.c:1560: error: Buffer Overrun L2
  Offset: [22, 62] Size: 32 by call to `get_symbol`.

libavcodec/ffv1.c:1509:1: Array declaration
1507. }
1508. 
1509. static int read_extra_header(FFV1Context *f){
      ^
1510.     RangeCoder * const c= &f->c;
1511.     uint8_t state[CONTEXT_SIZE];

libavcodec/ffv1.c:1560:55: Call
1558.                 for(k=0; k<CONTEXT_SIZE; k++){
1559.                     int pred= j ? f->initial_states[i][j-1][k] : 128;
1560.                     f->initial_states[i][j][k]= (pred+get_symbol(c, state2[k], 1))&0xFF;
                                                            ^
1561.                 }
1562.             }

libavcodec/ffv1.c:418:1: Parameter `*state`
  416. }
  417. 
  418. static int av_noinline get_symbol(RangeCoder *c, uint8_t *state, int is_signed){
       ^
  419.     return get_symbol_inline(c, state, is_signed);
  420. }

libavcodec/ffv1.c:419:12: Call
  417. 
  418. static int av_noinline get_symbol(RangeCoder *c, uint8_t *state, int is_signed){
  419.     return get_symbol_inline(c, state, is_signed);
                  ^
  420. }
  421. 

libavcodec/ffv1.c:398:1: Parameter `*state`
    396. }
    397. 
    398. static inline av_flatten int get_symbol_inline(RangeCoder *c, uint8_t *state, int is_signed){
         ^
    399.     if(get_rac(c, state+0))
    400.         return 0;

libavcodec/ffv1.c:410:22: Call
    408.         a= 1;
    409.         for(i=e-1; i>=0; i--){
    410.             a += a + get_rac(c, state+22 + FFMIN(i,9)); //22..31
                              ^
    411.         }
    412. 

libavcodec/rangecoder.h:110:1: <Length trace>
108. }
109. 
110. static inline int get_rac(RangeCoder *c, uint8_t * const state){
     ^
111.     int range1= (c->range * (*state)) >> 8;
112.     int av_unused one_mask;

libavcodec/rangecoder.h:110:1: Parameter `*state`
      108. }
      109. 
      110. static inline int get_rac(RangeCoder *c, uint8_t * const state){
           ^
      111.     int range1= (c->range * (*state)) >> 8;
      112.     int av_unused one_mask;

libavcodec/rangecoder.h:111:29: Array access: Offset: [22, 62] Size: 32 by call to `get_symbol` 
      109. 
      110. static inline int get_rac(RangeCoder *c, uint8_t * const state){
      111.     int range1= (c->range * (*state)) >> 8;
                                       ^
      112.     int av_unused one_mask;
      113. 
