This is an automated email from Gerrit. "Evgeniy Naydanov <evgeniy.nayda...@syntacore.com>" just uploaded a new patch set to Gerrit, which you can find at https://review.openocd.org/c/openocd/+/8763
-- gerrit commit 57bdb000cddd19c42be179dfe060eb0a055953bb Author: Evgeniy Naydanov <evgeniy.nayda...@syntacore.com> Date: Fri Feb 14 19:29:08 2025 +0300 rtos/rtos: handle OOM in `rtos_thread_packet()` Change-Id: Ibb21a62991be83be8b219887953ccf27156f8af5 Signed-off-by: Evgeniy Naydanov <evgeniy.nayda...@syntacore.com> diff --git a/src/rtos/rtos.c b/src/rtos/rtos.c index f218f63694..2c563d522b 100644 --- a/src/rtos/rtos.c +++ b/src/rtos/rtos.c @@ -362,6 +362,10 @@ int rtos_thread_packet(struct connection *connection, char const *packet, int pa str_size += strlen(detail->extra_info_str); char *tmp_str = calloc(str_size + 9, sizeof(char)); + if (!tmp_str) { + LOG_ERROR("Out of memory"); + return ERROR_FAIL; + } char *tmp_str_ptr = tmp_str; if (detail->thread_name_str) --