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.

C55x WMA library crash memory

 Hello,

I’m supporting C55x and my customer using WMA library.

When using sample code, tWMA_U32 call-back-function’s pointer, “**ppData pointer”, 
become 0x0000_0000. Then C55x crashed MMR memory area.

It is occurred after calling that 812-times on sample audio file “davinci.wma”. 
and after calling that 21-times on customer wma file.


Why this pointer become incorrect value? Does anyone know same matter?

Best regards,
Ishizaki

 

  • Unfortunately, there are many things that could cause a pointer to become NULL, so you're probably going to have to debug it.  Check first for stack or heap overflow.  If you increase the size of the stack and heap, does the problem go away or move?  Are you able to reproduce this problem under CCS?  If so, you can watch the pointer to see when it becomes NULL.