From ed182b458cc6c0b8e9f7d2f52acea2a4972f57c4 Mon Sep 17 00:00:00 2001 From: liu0x54 Date: Tue, 21 Apr 2020 20:32:14 +0800 Subject: [PATCH] [TD-162]add return value judgement to avoid NULL pointer access --- src/client/src/tscSql.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/client/src/tscSql.c b/src/client/src/tscSql.c index a0089379a9..a5990abf32 100644 --- a/src/client/src/tscSql.c +++ b/src/client/src/tscSql.c @@ -321,6 +321,9 @@ TAOS_FIELD *taos_fetch_fields(TAOS_RES *res) { if (pSql == NULL || pSql->signature != pSql) return 0; SQueryInfo *pQueryInfo = tscGetQueryInfoDetail(&pSql->cmd, 0); + if(NULL == pQueryInfo) { + return NULL; + } return pQueryInfo->fieldsInfo.pFields; } -- GitLab