libavcodec/aacsbr.c:1753: error: Buffer Overrun L1
  Offset: 2 (⇐ 1 + 1) Size: 2 by call to `ff_ps_apply`.

libavcodec/aacsbr.c:1716:1: Parameter `sbr->X[*]`
1714. }
1715. 
1716. void ff_sbr_apply(AACContext *ac, SpectralBandReplication *sbr, int id_aac,
      ^
1717.                   float* L, float* R)
1718. {

libavcodec/aacsbr.c:1753:13: Call
1751.     if (ac->m4ac.ps == 1) {
1752.         if (sbr->ps.start) {
1753.             ff_ps_apply(ac->avctx, &sbr->ps, sbr->X[0], sbr->X[1], sbr->kx[1] + sbr->m[1]);
                  ^
1754.         } else {
1755.             memcpy(sbr->X[1], sbr->X[0], sizeof(sbr->X[0]));

libavcodec/aacps.c:973:1: Parameter `*R`
  971. }
  972. 
  973. int ff_ps_apply(AVCodecContext *avctx, PSContext *ps, float L[2][38][64], float R[2][38][64], int top)
       ^
  974. {
  975.     float Lbuf[91][32][2];

libavcodec/aacps.c:989:5: Call
  987.     stereo_processing(ps, Lbuf, Rbuf, is34);
  988.     hybrid_synthesis(L, Lbuf, is34, len);
  989.     hybrid_synthesis(R, Rbuf, is34, len);
           ^
  990. 
  991.     return 0;

libavcodec/aacps.c:397:1: <Length trace>
395. }
396. 
397. static void hybrid_synthesis(float out[2][38][64], float in[91][32][2], int is34, int len)
     ^
398. {
399.     int i, n;

libavcodec/aacps.c:397:1: Parameter `*out`
    395. }
    396. 
    397. static void hybrid_synthesis(float out[2][38][64], float in[91][32][2], int is34, int len)
         ^
    398. {
    399.     int i, n;

libavcodec/aacps.c:406:17: Array access: Offset: 2 (⇐ 1 + 1) Size: 2 by call to `ff_ps_apply` 
    404.             for (i = 0; i < 12; i++) {
    405.                 out[0][n][0] += in[   i][n][0];
    406.                 out[1][n][0] += in[   i][n][1];
                         ^
    407.             }
    408.             for (i = 0; i < 8; i++) {
