libavcodec/wmavoice.c:1791: error: Buffer Overrun L2
  Offset: [2, 17] (⇐ 2 + [0, 15]) 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:973:10: <Offset trace>
971.     v[2]     = get_bits(gb, 7);
972. 
973.     for (n = 0; n < 16; n++) {
              ^
974.         double delta = old[n] - i_lsps[n];
975.         a1[n]        = ipol_tab[interpol][0][n] * delta + i_lsps[n];

libavcodec/wmavoice.c:973:10: Assignment
  971.     v[2]     = get_bits(gb, 7);
  972. 
  973.     for (n = 0; n < 16; n++) {
                ^
  974.         double delta = old[n] - i_lsps[n];
  975.         a1[n]        = ipol_tab[interpol][0][n] * delta + i_lsps[n];

libavcodec/wmavoice.c:950:1: <Length trace>
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: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:974:33: Array access: Offset: [2, 17] (⇐ 2 + [0, 15]) Size: 3 by call to `dequant_lsp16r` 
  972. 
  973.     for (n = 0; n < 16; n++) {
  974.         double delta = old[n] - i_lsps[n];
                                       ^
  975.         a1[n]        = ipol_tab[interpol][0][n] * delta + i_lsps[n];
  976.         a1[16 + n]   = ipol_tab[interpol][1][n] * delta + i_lsps[n];
