From 85cfa59f3c85b165a04ed0e3c293cc833035ee9e Mon Sep 17 00:00:00 2001 From: yihaoDeng Date: Mon, 10 Mar 2025 11:34:06 +0800 Subject: [PATCH] fix(tmq): heap user after free --- source/dnode/vnode/src/meta/metaQuery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dnode/vnode/src/meta/metaQuery.c b/source/dnode/vnode/src/meta/metaQuery.c index d813280937..420eb4e19c 100644 --- a/source/dnode/vnode/src/meta/metaQuery.c +++ b/source/dnode/vnode/src/meta/metaQuery.c @@ -425,6 +425,7 @@ _query: goto _exit; } } + if (extSchema != NULL) *extSchema = metaGetSExtSchema(&me); tDecoderClear(&dc); // query from skm db @@ -437,7 +438,6 @@ _query: goto _err; } pSchema = tCloneSSchemaWrapper(&schema); - if (extSchema != NULL) *extSchema = metaGetSExtSchema(&me); tDecoderClear(&dc); _exit: