This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AAC编码的问题,一执行algAlloc()函数就跑飞了

程序为

ALG_Handle ALG_create(IALG_Fxns *fxns, IALG_Handle p, IALG_Params *params)
{
IALG_MemRec * memTab;
Int n;
ALG_Handle alg;
IALG_Fxns *fxnsPtr;

if (fxns != NULL) {
n = (fxns->algNumAlloc != NULL ? fxns->algNumAlloc() : IALG_DEFMEMRECS)+1; 
if ((memTab = (IALG_MemRec *)malloc(n * sizeof (IALG_MemRec)))) { 

n = fxns->algAlloc(params, &fxnsPtr, memTab); 
if (n <= 0) {
return NULL;
}

.......

}

程序一执行到n = fxns->algAlloc(params, &fxnsPtr, memTab),就会跑到”No source available for "0x712148" 。