From b3570bbb6bf72f7325bc4a29639a5f78fc7f71e1 Mon Sep 17 00:00:00 2001 From: yaomanhai Date: Sun, 8 Aug 2021 03:43:59 +0000 Subject: [PATCH] persist job make hilogd crash when long log(length > 1000) received #I44EED Signed-off-by: yaomanhai --- services/hilogd/log_persister.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/hilogd/log_persister.cpp b/services/hilogd/log_persister.cpp index fba0d01..d656e06 100644 --- a/services/hilogd/log_persister.cpp +++ b/services/hilogd/log_persister.cpp @@ -188,7 +188,7 @@ void LogPersister::SetBufferOffset(int off) int GenPersistLogHeader(HilogData *data, list& persistList) { - char buffer[MAX_LOG_LEN]; + char buffer[MAX_LOG_LEN * 2]; HilogShowFormatBuffer showBuffer; showBuffer.level = data->level; showBuffer.pid = data->pid; -- Gitee