From bcd057ac3eb77ca4f1afef532a74843ada1bbe18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Thu, 20 Jan 2022 16:34:41 +0100 Subject: [PATCH] uORB: fix copy-paste mistake in orb_print_message_internal Could have led to invalid memory access. --- platforms/common/uORB/uORB.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/common/uORB/uORB.cpp b/platforms/common/uORB/uORB.cpp index 31efad523c..786106235f 100644 --- a/platforms/common/uORB/uORB.cpp +++ b/platforms/common/uORB/uORB.cpp @@ -439,7 +439,7 @@ void orb_print_message_internal(const orb_metadata *meta, const void *data, bool } memcpy(topic_name, meta->o_fields + format_idx, topic_name_len); - field_name[topic_name_len] = '\0'; + topic_name[topic_name_len] = '\0'; // find the metadata const orb_metadata *const *topics = orb_get_topics();