From 018d7d605c4a1bb4b419a4421020394c3ddb82a2 Mon Sep 17 00:00:00 2001 From: Jiuzhu Dong Date: Fri, 28 Jan 2022 14:11:47 +0800 Subject: [PATCH] mm/mm_malloc: dump all allocated memory info when malloc failed Signed-off-by: Jiuzhu Dong --- mm/mm_heap/mm_malloc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mm/mm_heap/mm_malloc.c b/mm/mm_heap/mm_malloc.c index 9a94910a35a..d392c2aaa1a 100644 --- a/mm/mm_heap/mm_malloc.c +++ b/mm/mm_heap/mm_malloc.c @@ -244,6 +244,8 @@ FAR void *mm_malloc(FAR struct mm_heap_s *heap, size_t size) else { mwarn("WARNING: Allocation failed, size %zu\n", alignsize); + mm_memdump(heap, -1); + DEBUGASSERT(false); } #endif