diff --git a/base/test/benchmarktest/thread_benchmark_test/thread_benchmark_test.cpp b/base/test/benchmarktest/thread_benchmark_test/thread_benchmark_test.cpp index 6c93b27f8e469a1cf9ab7f11a5e753fd494e2985..90848e34633a2a43415c6cdb15b2c2376bfac818 100644 --- a/base/test/benchmarktest/thread_benchmark_test/thread_benchmark_test.cpp +++ b/base/test/benchmarktest/thread_benchmark_test/thread_benchmark_test.cpp @@ -125,7 +125,7 @@ bool TestThread::Run() { BENCHMARK_LOGD("ThreadTest bool TestThread::Run is called."); priority_ = getpriority(PRIO_PROCESS, 0); - char threadName[MAX_THREAD_NAME_LEN] = {0}; + char threadName[MAX_THREAD_NAME_LEN + 1] = {0}; prctl(PR_GET_NAME, threadName, 0, 0); name_ = threadName; @@ -456,7 +456,7 @@ bool TestThread2::Run() { BENCHMARK_LOGD("ThreadTest bool TestThread2::Run is called."); priority_ = getpriority(PRIO_PROCESS, 0); - char threadName[MAX_THREAD_NAME_LEN] = {0}; + char threadName[MAX_THREAD_NAME_LEN + 1] = {0}; prctl(PR_GET_NAME, threadName, 0, 0); name_ = threadName; diff --git a/base/test/fuzztest/thread_fuzzer/thread_fuzzer.cpp b/base/test/fuzztest/thread_fuzzer/thread_fuzzer.cpp index 5bd82e01749399db6566549a0266d03c8ed77f20..a19acd34377f3d4482b1c211052890333afb3413 100644 --- a/base/test/fuzztest/thread_fuzzer/thread_fuzzer.cpp +++ b/base/test/fuzztest/thread_fuzzer/thread_fuzzer.cpp @@ -69,7 +69,7 @@ bool TestThread::ReadyToWork() bool TestThread::Run() { priority_ = getpriority(PRIO_PROCESS, 0); - char threadName[MAX_THREAD_NAME_LEN] = {0}; + char threadName[MAX_THREAD_NAME_LEN + 1] = {0}; prctl(PR_GET_NAME, threadName, 0, 0); name_ = threadName; diff --git a/base/test/unittest/common/utils_thread_test.cpp b/base/test/unittest/common/utils_thread_test.cpp index 7da8ede8bd66eedb0faa66d2256bdaaf14738172..b7f7944c10405030b34448103b5802c322b57c0b 100644 --- a/base/test/unittest/common/utils_thread_test.cpp +++ b/base/test/unittest/common/utils_thread_test.cpp @@ -111,7 +111,7 @@ bool TestThread::ReadyToWork() bool TestThread::Run() { priority_ = getpriority(PRIO_PROCESS, 0); - char threadName[MAX_THREAD_NAME_LEN] = {0}; + char threadName[MAX_THREAD_NAME_LEN + 1] = {0}; prctl(PR_GET_NAME, threadName, 0, 0); name_ = threadName; @@ -361,7 +361,7 @@ private: bool TestThread2::Run() { priority_ = getpriority(PRIO_PROCESS, 0); - char threadName[MAX_THREAD_NAME_LEN] = {0}; + char threadName[MAX_THREAD_NAME_LEN + 1] = {0}; prctl(PR_GET_NAME, threadName, 0, 0); name_ = threadName;