libavcodec/wmavoice.c:1791: error: Buffer Overrun L1
  Offset: [12, 17] (⇐ 12 + [0, 5]) Size: 3 by call to `dequant_lsp16r`.

libavcodec/wmavoice.c:1734:1: Array declaration
1732.  *         fully parse the superframe
1733.  */
1734. static int synth_superframe(AVCodecContext *ctx, AVFrame *frame,
      ^
1735.                             int *got_frame_ptr)
1736. {

libavcodec/wmavoice.c:1791:13: Call
1789.             dequant_lsp10r(gb, lsps[2], prev_lsps, a1, a2, s->lsp_q_mode);
1790.         } else /* s->lsps == 16 */
1791.             dequant_lsp16r(gb, lsps[2], prev_lsps, a1, a2, s->lsp_q_mode);
                  ^
1792. 
1793.         for (n = 0; n < s->lsps; n++) {

libavcodec/wmavoice.c:950:1: Parameter `*i_lsps`
  948.  * generate LSPs for the other frames from them (residual coding).
  949.  */
  950. static void dequant_lsp16r(GetBitContext *gb,
       ^
  951.                            double *i_lsps, const double *old,
  952.                            double *a1, double *a2, int q_mode)

libavcodec/wmavoice.c:966:5: Call
  964.     int n;
  965. 
  966.     dequant_lsp16i(gb, i_lsps);
           ^
  967. 
  968.     interpol = get_bits(gb, 5);

libavcodec/wmavoice.c:917:1: Parameter `*lsps`
    915.  * Parse 16 independently-coded LSPs.
    916.  */
    917. static void dequant_lsp16i(GetBitContext *gb, double *lsps)
         ^
    918. {
    919.     static const uint16_t vec_sizes[5] = { 256, 64, 128, 64, 128 };

libavcodec/wmavoice.c:942:5: Call
    940.     dequant_lsps(&lsps[5],  5, &v[2], &vec_sizes[2], 2,
    941.                  wmavoice_dq_lsp16i2, &mul_lsf[2], &base_lsf[2]);
    942.     dequant_lsps(&lsps[10], 6, &v[4], &vec_sizes[4], 1,
             ^
    943.                  wmavoice_dq_lsp16i3, &mul_lsf[4], &base_lsf[4]);
    944. }

libavcodec/wmavoice.c:823:1: <Offset trace>
821.  * @param base_q base (lowest) LSF values
822.  */
823. static void dequant_lsps(double *lsps, int num,
     ^
824.                          const uint16_t *values,
825.                          const uint16_t *sizes,

libavcodec/wmavoice.c:823:1: Parameter `num`
      821.  * @param base_q base (lowest) LSF values
      822.  */
      823. static void dequant_lsps(double *lsps, int num,
           ^
      824.                          const uint16_t *values,
      825.                          const uint16_t *sizes,

libavcodec/wmavoice.c:823:1: <Length trace>
821.  * @param base_q base (lowest) LSF values
822.  */
823. static void dequant_lsps(double *lsps, int num,
     ^
824.                          const uint16_t *values,
825.                          const uint16_t *sizes,

libavcodec/wmavoice.c:823:1: Parameter `*lsps`
      821.  * @param base_q base (lowest) LSF values
      822.  */
      823. static void dequant_lsps(double *lsps, int num,
           ^
      824.                          const uint16_t *values,
      825.                          const uint16_t *sizes,

libavcodec/wmavoice.c:838:13: Array access: Offset: [12, 17] (⇐ 12 + [0, 5]) Size: 3 by call to `dequant_lsp16r` 
      836. 
      837.         for (m = 0; m < num; m++)
      838.             lsps[m] += base + mul * t_off[m];
                       ^
      839. 
      840.         table += sizes[n] * num;
