aboutsummaryrefslogtreecommitdiff
path: root/src/rtos/rtos_nuttx_stackings.c
diff options
context:
space:
mode:
authorEvgeniy Naydanov <evgeniy.naydanov@syntacore.com>2025-02-14 19:31:38 +0300
committerAntonio Borneo <borneo.antonio@gmail.com>2025-03-15 10:18:11 +0000
commit16c6497a89600ab8e8b354e2fc2c0ceb9ae74330 (patch)
tree0fb2af90153a5aac157ec1d958f2c3173664f0b4 /src/rtos/rtos_nuttx_stackings.c
parentd892a4d763c283ca775213d4148b76d5b0fde520 (diff)
downloadriscv-openocd-16c6497a89600ab8e8b354e2fc2c0ceb9ae74330.zip
riscv-openocd-16c6497a89600ab8e8b354e2fc2c0ceb9ae74330.tar.gz
riscv-openocd-16c6497a89600ab8e8b354e2fc2c0ceb9ae74330.tar.bz2
rtos/linux: fix name overwrite in `linux_thread_extra_info()`
commit 908ee4dc9641bd3df2eb00264575501867da539d ("build: remove clang unused variable assignment warnings") introduced an error: ``` - tmp_str_ptr += sprintf(tmp_str_ptr, "%s", name); + sprintf(tmp_str_ptr, "%s", name); sprintf(tmp_str_ptr, "%s", temp->name); ``` This results in `name` being overwritten by `temp->name`. Fix this, adding OOM handling along the way. Change-Id: Id41f73247c3f7e6194d7c92187ad3163a9ea6c89 Signed-off-by: Evgeniy Naydanov <evgeniy.naydanov@syntacore.com> Reviewed-on: https://review.openocd.org/c/openocd/+/8761 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src/rtos/rtos_nuttx_stackings.c')
0 files changed, 0 insertions, 0 deletions