libavcodec/ps.c:834: error: Buffer Overrun L2
  Offset: [13, 44] Size: 32.

libavcodec/ps.c:743:5: <Offset trace>
741.     const float a_smooth          = 0.25f; //< Smoothing coefficient
742.     int i, k, m, n;
743.     int n0 = 0, nL = 32;
         ^
744.     static const int link_delay[] = { 3, 4, 5 };
745.     static const float a[] = { 0.65143905753106f,

libavcodec/ps.c:743:5: Assignment
741.     const float a_smooth          = 0.25f; //< Smoothing coefficient
742.     int i, k, m, n;
743.     int n0 = 0, nL = 32;
         ^
744.     static const int link_delay[] = { 3, 4, 5 };
745.     static const float a[] = { 0.65143905753106f,

libavcodec/ps.c:729:1: <Length trace>
727. }
728. 
729. static void decorrelation(PSContext *ps, float (*out)[32][2], const float (*s)[32][2], int is34)
     ^
730. {
731.     float power[34][PS_QMF_TIME_SLOTS] = {{0}};

libavcodec/ps.c:729:1: Parameter `(*s)[*]`
727. }
728. 
729. static void decorrelation(PSContext *ps, float (*out)[32][2], const float (*s)[32][2], int is34)
     ^
730. {
731.     float power[34][PS_QMF_TIME_SLOTS] = {{0}};

libavcodec/ps.c:834:59: Array access: Offset: [13, 44] Size: 32
832.         for (n = n0; n < nL; n++) {
833.             //H = delay 1
834.             out[k][n][0] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-1][0];
                                                               ^
835.             out[k][n][1] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-1][1];
836.         }
