libavcodec/adpcm.c:1523: error: Buffer Overrun L2
  Offset: [0, 31] Size: 16.

libavcodec/adpcm.c:1522:14: <Offset trace>
1520.         samplecnt = bytestream_get_be32(&src);
1521. 
1522.         for (i = 0; i < 32; i++)
                   ^
1523.             table[0][i] = (int16_t)bytestream_get_be16(&src);
1524. 

libavcodec/adpcm.c:1522:14: Assignment
1520.         samplecnt = bytestream_get_be32(&src);
1521. 
1522.         for (i = 0; i < 32; i++)
                   ^
1523.             table[0][i] = (int16_t)bytestream_get_be16(&src);
1524. 

libavcodec/adpcm.c:876:1: <Length trace>
874.     }
875. 
876. static int adpcm_decode_frame(AVCodecContext *avctx,
     ^
877.                             void *data, int *data_size,
878.                             const uint8_t *buf, int buf_size)

libavcodec/adpcm.c:876:1: Array declaration
874.     }
875. 
876. static int adpcm_decode_frame(AVCodecContext *avctx,
     ^
877.                             void *data, int *data_size,
878.                             const uint8_t *buf, int buf_size)

libavcodec/adpcm.c:1523:13: Array access: Offset: [0, 31] Size: 16
1521. 
1522.         for (i = 0; i < 32; i++)
1523.             table[0][i] = (int16_t)bytestream_get_be16(&src);
                  ^
1524. 
1525.         /* Initialize the previous sample.  */
