libavcodec/wma.c:262: error: Buffer Overrun L3
  Offset: [-6, 2] Size: 3.

libavcodec/wma.c:146:9: <Offset trace>
144.         s->nb_block_sizes = nb + 1;
145.     } else {
146.         s->nb_block_sizes = 1;
             ^
147.     }
148. 

libavcodec/wma.c:146:9: Assignment
144.         s->nb_block_sizes = nb + 1;
145.     } else {
146.         s->nb_block_sizes = 1;
             ^
147.     }
148. 

libavcodec/wma.c:257:17: Assignment
255.                 /* hardcoded tables */
256.                 table = NULL;
257.                 a = s->frame_len_bits - BLOCK_MIN_BITS - k;
                     ^
258.                 if (a < 3) {
259.                     if (s->sample_rate >= 44100) {

libavcodec/wmadata.h:47:1: <Length trace>
45. };
46. 
47. static const uint8_t exponent_band_32000[3][25] = {
    ^
48.     { 11, 4, 4, 8, 4, 4, 12, 16, 24, 20, 28, 4, },
49.     { 15, 4, 8, 4, 4, 8, 8, 16, 20, 12, 20, 20, 28, 40, 56, 8, },

libavcodec/wmadata.h:47:1: Array declaration
45. };
46. 
47. static const uint8_t exponent_band_32000[3][25] = {
    ^
48.     { 11, 4, 4, 8, 4, 4, 12, 16, 24, 20, 28, 4, },
49.     { 15, 4, 8, 4, 4, 8, 8, 16, 20, 12, 20, 20, 28, 40, 56, 8, },

libavcodec/wma.c:262:25: Array access: Offset: [-6, 2] Size: 3
260.                         table = exponent_band_44100[a];
261.                     } else if (s->sample_rate >= 32000) {
262.                         table = exponent_band_32000[a];
                             ^
263.                     } else if (s->sample_rate >= 22050) {
264.                         table = exponent_band_22050[a];
