diff --git a/source/libs/function/src/builtinsimpl.c b/source/libs/function/src/builtinsimpl.c index d5117e0eec..aab5a52776 100644 --- a/source/libs/function/src/builtinsimpl.c +++ b/source/libs/function/src/builtinsimpl.c @@ -1441,6 +1441,9 @@ _stddev_over: } static void stddevTransferInfo(SStddevRes* pInput, SStddevRes* pOutput) { + if (IS_NULL_TYPE(pInput->type)) { + return; + } pOutput->type = pInput->type; if (IS_SIGNED_NUMERIC_TYPE(pOutput->type)) { pOutput->quadraticISum += pInput->quadraticISum;