libavcodec/dca.c:999: error: Buffer Overrun L2
  Offset: [0, 63] Size: 16.

libavcodec/dca.c:848:1: <Offset trace>
846. static const uint8_t abits_levels[7] = { 3, 5, 7, 9, 13, 17, 25 };
847. 
848. static int dca_subsubframe(DCAContext * s)
     ^
849. {
850.     int k, l;

libavcodec/dca.c:848:1: Parameter `s->output`
846. static const uint8_t abits_levels[7] = { 3, 5, 7, 9, 13, 17, 25 };
847. 
848. static int dca_subsubframe(DCAContext * s)
     ^
849. {
850.     int k, l;

libavcodec/dcadata.h:50:1: <Length trace>
48. };
49. 
50. static const uint8_t dca_channels[16] =
    ^
51. {
52.     1, 2, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8

libavcodec/dcadata.h:50:1: Array declaration
48. };
49. 
50. static const uint8_t dca_channels[16] =
    ^
51. {
52.     1, 2, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8

libavcodec/dca.c:999:28: Array access: Offset: [0, 63] Size: 16
 997.     /* Down mixing */
 998. 
 999.     if (s->prim_channels > dca_channels[s->output & DCA_CHANNEL_MASK]) {
                                 ^
1000.         dca_downmix(s->samples, s->amode, s->downmix_coef);
1001.     }
