From 29d91a0658f3171ae7295196d4b02de67ace6319 Mon Sep 17 00:00:00 2001 From: Shuduo Sang Date: Sat, 28 Mar 2020 14:25:34 +0800 Subject: [PATCH] fix pSql use after free issue in tscSql.c --- src/client/src/tscSql.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/src/tscSql.c b/src/client/src/tscSql.c index 99bc9632de..a0089379a9 100644 --- a/src/client/src/tscSql.c +++ b/src/client/src/tscSql.c @@ -796,8 +796,8 @@ void taos_free_result_imp(TAOS_RES *res, int keepCmd) { tscTrace("%p qhandle is null, abort free, fp:%p", pSql, pSql->fp); if (pSql->fp != NULL) { pSql->thandle = NULL; - tscFreeSqlObj(pSql); tscTrace("%p Async SqlObj is freed by app", pSql); + tscFreeSqlObj(pSql); } else if (keepCmd) { tscFreeSqlResult(pSql); } else { -- GitLab