提交 7ad2f62a 编写于 作者: Z zhushengle

fix: 修复L0_Emulator 门禁高概率失败的问题

   内存测试用例002中对全局的内存池进行了重复申请释放操作,
释放之后全局的测试内存池为无效的野指针,而该内存已被网络
分配并使用,从而导致出现踩内存的现象。

Close #I4NB0N
Signed-off-by: Nzhushengle <zhushengle@huawei.com>
Change-Id: Iffd631fcdaa020afefd108c189850ef3e75d1e4b
上级 e6dd0973
......@@ -38,8 +38,6 @@ static UINT32 TestCase(VOID)
UINT32 size;
void *p = NULL;
MemStart();
size = 0;
p = LOS_MemAlloc((void *)LOSCFG_SYS_HEAP_ADDR, size);
ICUNIT_ASSERT_EQUAL(p, NULL, p);
......@@ -48,8 +46,6 @@ static UINT32 TestCase(VOID)
p = LOS_MemAlloc((void *)LOSCFG_SYS_HEAP_ADDR, size);
ICUNIT_ASSERT_EQUAL(p, NULL, p);
MemEnd();
return LOS_OK;
}
......
......@@ -57,7 +57,6 @@ void MemInit(void)
void MemFree(void)
{
(void)memset_s(g_memPool, TEST_MEM_SIZE, 0, TEST_MEM_SIZE);
(void)LOS_MemDeInit(g_memPool);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册