libavcodec/wmavoice.c:1788: error: Buffer Overrun L1
  Offset: [7, 11] (⇐ 7 + [0, 4]) Size: 3 by call to `dequant_lsp16r`.

libavcodec/wmavoice.c:1732:1: Array declaration
1730.  *         fully parse the superframe
1731.  */
1732. static int synth_superframe(AVCodecContext *ctx, int *got_frame_ptr)
      ^
1733. {
1734.     WMAVoiceContext *s = ctx->priv_data;

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

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

libavcodec/wmavoice.c:963:5: Call
  961.     int n;
  962. 
  963.     dequant_lsp16i(gb, i_lsps);
           ^
  964. 
  965.     interpol = get_bits(gb, 5);

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

libavcodec/wmavoice.c:937:5: Call
    935.     dequant_lsps( lsps,     5,  v,     vec_sizes,    2,
    936.                  wmavoice_dq_lsp16i1,  mul_lsf,     base_lsf);
    937.     dequant_lsps(&lsps[5],  5, &v[2], &vec_sizes[2], 2,
             ^
    938.                  wmavoice_dq_lsp16i2, &mul_lsf[2], &base_lsf[2]);
    939.     dequant_lsps(&lsps[10], 6, &v[4], &vec_sizes[4], 1,

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

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

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

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

libavcodec/wmavoice.c:835:13: Array access: Offset: [7, 11] (⇐ 7 + [0, 4]) Size: 3 by call to `dequant_lsp16r` 
      833. 
      834.         for (m = 0; m < num; m++)
      835.             lsps[m] += base + mul * t_off[m];
                       ^
      836. 
      837.         table += sizes[n] * num;
