diff --git a/source/common/src/tglobal.c b/source/common/src/tglobal.c index 3741c75db1..58fbbaf40f 100644 --- a/source/common/src/tglobal.c +++ b/source/common/src/tglobal.c @@ -2002,6 +2002,7 @@ int32_t readCfgFile(const char *path, bool isGlobal) { code = terrno; goto _exit; } + buf[fileSize] = 0; code = cfgDeserialize(array, buf, isGlobal); if (code != TSDB_CODE_SUCCESS) { uError("failed to deserialize config from %s since %s", filename, tstrerror(code));