libavcodec/ra144.c:267: error: Buffer Overrun L3
  Offset: [-8, 8] Size: 10.

libavcodec/ra144.c:254:10: <Offset trace>
252.     }
253. 
254.     for (c=8; c >= 0; c--) {
              ^
255.         if (u == 0x1000)
256.             u++;

libavcodec/ra144.c:254:10: Assignment
252.     }
253. 
254.     for (c=8; c >= 0; c--) {
              ^
255.         if (u == 0x1000)
256.             u++;

libavcodec/ra144.c:234:1: <Length trace>
232.  *         4095, 0 if not.
233.  */
234. static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
     ^
235. {
236.     int retval = 0;

libavcodec/ra144.c:234:1: Array declaration
232.  *         4095, 0 if not.
233.  */
234. static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
     ^
235. {
236.     int retval = 0;

libavcodec/ra144.c:242:5: Assignment
240.     int buffer2[10];
241.     int *bp1 = buffer1;
242.     int *bp2 = buffer2;
         ^
243. 
244.     for (i=0; i < 10; i++)

libavcodec/ra144.c:267:47: Array access: Offset: [-8, 8] Size: 10
265. 
266.         for (u=0; u<=c; u++)
267.             bp1[u] = ((bp2[u] - ((refl[c+1] * bp2[c-u]) >> 12)) * (0x1000000 / b)) >> 12;
                                                   ^
268. 
269.         refl[c] = u = bp1[c];
