From b782af25342ff5fec092ba7f2dfa0e9147f6e3ab Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Thu, 12 Oct 2023 17:56:42 +0800 Subject: [PATCH] fix(stream): avoid double free. --- source/dnode/vnode/src/tq/tqStreamStateSnap.c | 1 - 1 file changed, 1 deletion(-) diff --git a/source/dnode/vnode/src/tq/tqStreamStateSnap.c b/source/dnode/vnode/src/tq/tqStreamStateSnap.c index 42d5961931..41392ba27b 100644 --- a/source/dnode/vnode/src/tq/tqStreamStateSnap.c +++ b/source/dnode/vnode/src/tq/tqStreamStateSnap.c @@ -104,7 +104,6 @@ int32_t streamStateSnapRead(SStreamStateReader* pReader, uint8_t** ppData) { pHdr->type = SNAP_DATA_STREAM_STATE_BACKEND; pHdr->size = len; memcpy(pHdr->data, rowData, len); - taosMemoryFree(rowData); tqDebug("vgId:%d, vnode stream-state snapshot read data success", TD_VID(pReader->pTq->pVnode)); taosMemoryFree(rowData); return code;