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

libavcodec/wma.c:95:9: <Offset trace>
93.     /* compute MDCT block size */
94.     if (s->sample_rate <= 16000) {
95.         s->frame_len_bits = 9;
            ^
96.     } else if (s->sample_rate <= 22050 ||
97.                (s->sample_rate <= 32000 && s->version == 1)) {

libavcodec/wma.c:95:9: Assignment
93.     /* compute MDCT block size */
94.     if (s->sample_rate <= 16000) {
95.         s->frame_len_bits = 9;
            ^
96.     } else if (s->sample_rate <= 22050 ||
97.                (s->sample_rate <= 32000 && s->version == 1)) {

libavcodec/wma.c:220:17: Assignment
218.                 /* hardcoded tables */
219.                 table = NULL;
220.                 a = s->frame_len_bits - BLOCK_MIN_BITS - k;
                     ^
221.                 if (a < 3) {
222.                     if (s->sample_rate >= 44100)

libavcodec/wmadata.h:53:1: <Length trace>
51. };
52. 
53. static const uint8_t exponent_band_44100[3][25] = {
    ^
54.     { 12,  4,   4,   4,   4,   4,   8,   8,   8,  12,  16,  20,  36, },
55.     { 15,  4,   8,   4,   8,   8,   4,   8,   8,  12,  12,  12,  24,  28,  40,  76, },

libavcodec/wmadata.h:53:1: Array declaration
51. };
52. 
53. static const uint8_t exponent_band_44100[3][25] = {
    ^
54.     { 12,  4,   4,   4,   4,   4,   8,   8,   8,  12,  16,  20,  36, },
55.     { 15,  4,   8,   4,   8,   8,   4,   8,   8,  12,  12,  12,  24,  28,  40,  76, },

libavcodec/wma.c:223:25: Array access: Offset: [-2, 2] Size: 3
221.                 if (a < 3) {
222.                     if (s->sample_rate >= 44100)
223.                         table = exponent_band_44100[a];
                             ^
224.                     else if (s->sample_rate >= 32000)
225.                         table = exponent_band_32000[a];
