diff --git a/source/common/src/tmsg.c b/source/common/src/tmsg.c index f3b87ebc78..2089e9901e 100644 --- a/source/common/src/tmsg.c +++ b/source/common/src/tmsg.c @@ -8400,6 +8400,7 @@ void tFreeSMCreateStbRsp(SMCreateStbRsp *pRsp) { if (pRsp->pMeta) { taosMemoryFree(pRsp->pMeta->pSchemas); + taosMemoryFree(pRsp->pMeta->pSchemaExt); taosMemoryFree(pRsp->pMeta); } } diff --git a/source/dnode/vnode/src/meta/metaQuery.c b/source/dnode/vnode/src/meta/metaQuery.c index 3432153cae..84bb9ede03 100644 --- a/source/dnode/vnode/src/meta/metaQuery.c +++ b/source/dnode/vnode/src/meta/metaQuery.c @@ -63,7 +63,7 @@ int metaGetTableEntryByVersion(SMetaReader *pReader, int64_t version, tb_uid_t u if (metaDecodeEntry(&pReader->coder, &pReader->me) < 0) { goto _err; } - taosMemoryFreeClear(pReader->me.colCmpr.pColCmpr); + // taosMemoryFreeClear(pReader->me.colCmpr.pColCmpr); return 0;