libavcodec/dcadec.c:1914: error: Buffer Overrun L2
  Offset: [0, 255] Size: 242 by call to `dca_dmix_code`.

libavcodec/dcadec.c:1914:45: Call
1912.                 for (i = 0; i < num_core_channels + !!s->lfe; i++) {
1913.                     /* Range checked earlier */
1914.                     s->downmix_coef[i][0] = dca_dmix_code(s->core_downmix_codes[i][0]);
                                                  ^
1915.                     s->downmix_coef[i][1] = dca_dmix_code(s->core_downmix_codes[i][1]);
1916.                 }

libavcodec/dcadec.c:1699:1: <Offset trace>
1697. }
1698. 
1699. static float dca_dmix_code(unsigned code)
      ^
1700. {
1701.     int sign = (code >> 8) - 1;

libavcodec/dcadec.c:1699:1: Parameter `code`
  1697. }
  1698. 
  1699. static float dca_dmix_code(unsigned code)
        ^
  1700. {
  1701.     int sign = (code >> 8) - 1;

libavcodec/dcadec.c:1702:5: Assignment
  1700. {
  1701.     int sign = (code >> 8) - 1;
  1702.     code &= 0xff;
            ^
  1703.     return ((dca_dmixtable[code] ^ sign) - sign) * (1.0 / (1U << 15));
  1704. }

libavcodec/dcadata.h:7512:1: <Length trace>
7510.  * 3) [-14.875 to   0] with resolution of 0.125 dB
7511.  */
7512. static const uint16_t dca_dmixtable[242] = {
      ^
7513.         0,    33,    35,    37,    39,    41,    44,    46,
7514.        49,    52,    55,    58,    62,    65,    69,    73,

libavcodec/dcadata.h:7512:1: Array declaration
  7510.  * 3) [-14.875 to   0] with resolution of 0.125 dB
  7511.  */
  7512. static const uint16_t dca_dmixtable[242] = {
        ^
  7513.         0,    33,    35,    37,    39,    41,    44,    46,
  7514.        49,    52,    55,    58,    62,    65,    69,    73,

libavcodec/dcadec.c:1703:14: Array access: Offset: [0, 255] Size: 242 by call to `dca_dmix_code` 
  1701.     int sign = (code >> 8) - 1;
  1702.     code &= 0xff;
  1703.     return ((dca_dmixtable[code] ^ sign) - sign) * (1.0 / (1U << 15));
                     ^
  1704. }
  1705. 
