From f7c20f6c0de0b80aaf88c57118d1302b729a31fc Mon Sep 17 00:00:00 2001 From: Ganlin Zhao Date: Mon, 13 Jun 2022 16:14:16 +0800 Subject: [PATCH] fix invalid read-write caused by getFuncEnv --- source/libs/function/src/builtinsimpl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/libs/function/src/builtinsimpl.c b/source/libs/function/src/builtinsimpl.c index 580df07cf8..2a1974ede9 100644 --- a/source/libs/function/src/builtinsimpl.c +++ b/source/libs/function/src/builtinsimpl.c @@ -2662,7 +2662,7 @@ bool getTopBotFuncEnv(SFunctionNode* pFunc, SFuncExecEnv* pEnv) { bool getTopBotMergeFuncEnv(SFunctionNode* pFunc, SFuncExecEnv* pEnv) { //intermediate result is binary and length contains VAR header size - pEnv->calcMemSize = pFunc->node.resType.bytes - VARSTR_HEADER_SIZE; + pEnv->calcMemSize = pFunc->node.resType.bytes; return true; }