微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 展讯手机平台交流 > 求教~SCI_ALLOC_APP的问题~

求教~SCI_ALLOC_APP的问题~

时间:10-02 整理:3721RD 点击:
各位:
MMI_STRING_T text = {0};
text.wstr_ptr = SCI_ALLOC_APP(1024);
...
SCI_FREE(text.wstr_ptr);
text.wstr_ptr = PNULL;
在free的时候就死了~再次开始的时候就直接死了.
出问题之前其它地方也是这么用的,突然出了这个问题后,全都是这样...

I guess part of ur code incurs the buffer overrun issue. If buffer overrun, MOCOR would detect it and crash the system as SCI_FREE. Try to take a clear SDK and put ur code into it step by step. You should be able to find out the code to incur buffer overrun.

应该先用SCI_NULL判断一下有没有分配成功,另外也可以用SCI_GetLastError可获得详细的错误信息!

调试跟下。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top