diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index 82f950020fb74816c341927545e2cdd2c7775fd9..88644107d4139af3f227b217a009b4371dee1b60 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -4832,7 +4832,7 @@ int32_t tscCreateQueryFromQueryInfo(SQueryInfo* pQueryInfo, SQueryAttr* pQueryAt } if (pQueryAttr->fillType != TSDB_FILL_NONE) { - pQueryAttr->fillVal = calloc(pQueryAttr->numOfOutput, sizeof(int64_t)); + pQueryAttr->fillVal = calloc(pQueryInfo->numOfFillVal, sizeof(int64_t)); memcpy(pQueryAttr->fillVal, pQueryInfo->fillVal, pQueryInfo->numOfFillVal * sizeof(int64_t)); }