在调试中发现,memp_free() -->调用do_memp_free_pool()-->调用mem_free--rt_free()-->rt_memheap_free(),最后在rt_memheap_free()函数里,发现heap->available_size不断累加,超过内存本身最大值,造成程序跑飞,每次必现,是不是内存管理函数有问题?
2022-3-14 10:08:32
99%可能是新的内存管理,虽然应用有踩穿内存,但刚好避开了要害!
99%可能是新的内存管理,虽然应用有踩穿内存,但刚好避开了要害!
举报