From ba7020ccee7d26748ac2f342243be7e236a199b0 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Sun, 25 Apr 2021 04:45:08 +0800 Subject: [PATCH] Calculate the correct dump size in DMALLOC_ERROR_OVER_FENCE Signed-off-by: Xiang Xiao Change-Id: Ic778aa6043415a10885080cdcbe36062f128a1eb --- chunk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chunk.c b/chunk.c index 9f3d52f8..da3f7e5f 100644 --- a/chunk.c +++ b/chunk.c @@ -1032,9 +1032,9 @@ static void log_error_info(const char *now_file, offset = -FENCE_BOTTOM_SIZE; } else { - dump_size = DUMP_SPACE; + dump_size = DUMP_SPACE + FENCE_TOP_SIZE; /* we will go backwards possibly up to FENCE_BOTTOM_SIZE offset */ - offset = user_size + FENCE_TOP_SIZE - DUMP_SPACE; + offset = user_size - DUMP_SPACE; } } else {