[rtems-tools commit] record-main-lttng.cc: Change size of empty string
Joel Sherrill
joel at rtems.org
Thu Oct 7 14:25:08 UTC 2021
Module: rtems-tools
Branch: master
Commit: 83b3d58c4d10cad13cdf9130936ad245c332b741
Changeset: http://git.rtems.org/rtems-tools/commit/?id=83b3d58c4d10cad13cdf9130936ad245c332b741
Author: Ryan Long <ryan.long at oarcorp.com>
Date: Thu Sep 30 11:48:08 2021 -0400
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(-)
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};
More information about the vc
mailing list