From c2d9178bf08732b61c59aadc843695165d03ad31 Mon Sep 17 00:00:00 2001 From: Jing Sima Date: Mon, 2 Sep 2024 10:25:23 +0800 Subject: [PATCH] fix:[TD-31828] fix crash in mode function. --- source/libs/executor/src/executorInt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/libs/executor/src/executorInt.c b/source/libs/executor/src/executorInt.c index 42e7fbee1f..d09a83315a 100644 --- a/source/libs/executor/src/executorInt.c +++ b/source/libs/executor/src/executorInt.c @@ -551,6 +551,8 @@ int32_t setResultRowInitCtx(SResultRow* pResult, SqlFunctionCtx* pCtx, int32_t n if (code != TSDB_CODE_SUCCESS && fmIsUserDefinedFunc(pCtx[i].functionId)) { pResInfo->initialized = false; return TSDB_CODE_UDF_FUNC_EXEC_FAILURE; + } else if (code != TSDB_CODE_SUCCESS) { + return code; } } else { pResInfo->initialized = true;