From c91fccf29cded78a19e862aa811356631fead602 Mon Sep 17 00:00:00 2001 From: Shuduo Sang Date: Thu, 1 Apr 2021 17:49:19 +0800 Subject: [PATCH] Hotfix/sangshuduo/td 3633 taosdemo segfault (#5649) * [TD-3633] : fix taosdemo segfault. * [TD-3633] : fix taosdemo segfault. use snprintf instead of sprintf. Co-authored-by: Shuduo Sang --- src/kit/taosdemo/taosdemo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kit/taosdemo/taosdemo.c b/src/kit/taosdemo/taosdemo.c index d76185ca43..df1c7bee26 100644 --- a/src/kit/taosdemo/taosdemo.c +++ b/src/kit/taosdemo/taosdemo.c @@ -4455,7 +4455,7 @@ static int generateDataTail(char *tableName, int32_t tableSeq, break; } - buffer += sprintf(buffer, " %s", data); + buffer += snprintf(buffer, retLen + 1, "%s", data); k++; len += retLen; remainderBufLen -= retLen; -- GitLab