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

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

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

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

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

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

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

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

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

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

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

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