libavcodec/ra144dec.c:115: error: Buffer Overrun L2
  Offset: [0, 33] (⇐ [0, 24] + [0, 9]) Size: 32 by call to `do_output_subblock`.

libavcodec/ra144dec.c:62:1: Array declaration
60. 
61. /** Uncompress one block (20 bytes -> 160*2 bytes). */
62. static int ra144_decode_frame(AVCodecContext * avctx, void *data,
    ^
63.                               int *got_frame_ptr, AVPacket *avpkt)
64. {

libavcodec/ra144dec.c:115:9: Call
113. 
114.     for (i=0; i < NBLOCKS; i++) {
115.         do_output_subblock(ractx, block_coefs[i], refl_rms[i], &bc);
             ^
116. 
117.         for (j=0; j < BLOCKSIZE; j++)

libavcodec/ra144dec.c:49:1: Parameter `*lpc_coefs`
  47. }
  48. 
  49. static void do_output_subblock(RA144Context *ractx, const uint16_t  *lpc_coefs,
      ^
  50.                                int gval, BitstreamContext *bc)
  51. {

libavcodec/ra144dec.c:57:5: Call
  55.     int cb2_idx = bitstream_read(bc, 7);
  56. 
  57.     ff_subblock_synthesis(ractx, lpc_coefs, cba_idx, cb1_idx, cb2_idx, gval,
          ^
  58.                           gain);
  59. }

libavcodec/ra144.c:1690:1: Parameter `*lpc_coefs`
    1688. }
    1689. 
    1690. void ff_subblock_synthesis(RA144Context *ractx, const uint16_t *lpc_coefs,
          ^
    1691.                            int cba_idx, int cb1_idx, int cb2_idx,
    1692.                            int gval, int gain)

libavcodec/ra144.c:1718:9: Call
    1716.            LPC_ORDER*sizeof(*ractx->curr_sblock));
    1717. 
    1718.     if (ff_celp_lp_synthesis_filter(ractx->curr_sblock + LPC_ORDER, lpc_coefs,
                  ^
    1719.                                     block, BLOCKSIZE, LPC_ORDER, 1, 0, 0xfff))
    1720.         memset(ractx->curr_sblock, 0, (LPC_ORDER+BLOCKSIZE)*sizeof(*ractx->curr_sblock));

libavcodec/celp_filters.c:59:1: <Offset trace>
57. }
58. 
59. int ff_celp_lp_synthesis_filter(int16_t *out, const int16_t *filter_coeffs,
    ^
60.                                 const int16_t *in, int buffer_length,
61.                                 int filter_length, int stop_on_overflow,

libavcodec/celp_filters.c:59:1: Parameter `filter_length`
      57. }
      58. 
      59. int ff_celp_lp_synthesis_filter(int16_t *out, const int16_t *filter_coeffs,
          ^
      60.                                 const int16_t *in, int buffer_length,
      61.                                 int filter_length, int stop_on_overflow,

libavcodec/celp_filters.c:59:1: <Length trace>
57. }
58. 
59. int ff_celp_lp_synthesis_filter(int16_t *out, const int16_t *filter_coeffs,
    ^
60.                                 const int16_t *in, int buffer_length,
61.                                 int filter_length, int stop_on_overflow,

libavcodec/celp_filters.c:59:1: Parameter `*filter_coeffs`
      57. }
      58. 
      59. int ff_celp_lp_synthesis_filter(int16_t *out, const int16_t *filter_coeffs,
          ^
      60.                                 const int16_t *in, int buffer_length,
      61.                                 int filter_length, int stop_on_overflow,

libavcodec/celp_filters.c:69:20: Array access: Offset: [0, 33] (⇐ [0, 24] + [0, 9]) Size: 32 by call to `do_output_subblock` 
      67.         int sum = -rounder, sum1;
      68.         for (i = 1; i <= filter_length; i++)
      69.             sum += filter_coeffs[i-1] * out[n-i];
                             ^
      70. 
      71.         sum1 = ((-sum >> 12) + in[n]) >> shift;
