libavcodec/faandct.c:142: error: Buffer Overrun L2
  Offset: [7, 70] Size: 64 by call to `row_fdct`.

libavcodec/faandct.c:131:1: Array declaration
129. }
130. 
131. void ff_faandct(DCTELEM * data)
     ^
132. {
133.     FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;

libavcodec/faandct.c:142:5: Call
140.     emms_c();
141. 
142.     row_fdct(temp, data);
         ^
143. 
144.     for (i=0; i<8; i++) {

libavcodec/faandct.c:84:10: <Offset trace>
82.     int i;
83. 
84.     for (i=0; i<8*8; i+=8) {
             ^
85.         tmp0= data[0 + i] + data[7 + i];
86.         tmp7= data[0 + i] - data[7 + i];

libavcodec/faandct.c:84:10: Assignment
  82.     int i;
  83. 
  84.     for (i=0; i<8*8; i+=8) {
               ^
  85.         tmp0= data[0 + i] + data[7 + i];
  86.         tmp7= data[0 + i] - data[7 + i];

libavcodec/faandct.c:76:1: <Length trace>
74. };
75. 
76. static av_always_inline void row_fdct(FLOAT temp[64], DCTELEM * data)
    ^
77. {
78.     FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;

libavcodec/faandct.c:76:1: Parameter `*temp`
  74. };
  75. 
  76. static av_always_inline void row_fdct(FLOAT temp[64], DCTELEM * data)
      ^
  77. {
  78.     FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;

libavcodec/faandct.c:127:9: Array access: Offset: [7, 70] Size: 64 by call to `row_fdct` 
  125.         temp[3 + i]= z13 - z2;
  126.         temp[1 + i]= z11 + z4;
  127.         temp[7 + i]= z11 - z4;
               ^
  128.     }
  129. }
