From 83b3d58c4d10cad13cdf9130936ad245c332b741 Mon Sep 17 00:00:00 2001 From: Ryan Long Date: Thu, 30 Sep 2021 11:48:08 -0400 Subject: record-main-lttng.cc: Change size of empty string CID 1503017: Out-of-bounds access in CopyThreadName(). Change size of kEmptyThreadName from THREAD_API_COUNT to THREAD_NAME_SIZE. Closes #4519 --- trace/record/record-main-lttng.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'trace') diff --git a/trace/record/record-main-lttng.cc b/trace/record/record-main-lttng.cc index 7cfa48c..faa762d 100644 --- a/trace/record/record-main-lttng.cc +++ b/trace/record/record-main-lttng.cc @@ -59,7 +59,7 @@ #define BITS_PER_CHAR 8 #define COMPACT_HEADER_ID 31 -static const uint8_t kEmptyThreadName[THREAD_API_COUNT] = ""; +static const uint8_t kEmptyThreadName[THREAD_NAME_SIZE] = ""; static const uint8_t kUUID[] = {0x6a, 0x77, 0x15, 0xd0, 0xb5, 0x02, 0x4c, 0x65, 0x86, 0x78, 0x67, 0x77, 0xac, 0x7f, 0x75, 0x5a}; -- cgit v1.2.3