From 72a5fe78cc1b88b80b9aeff2685a76b9187cbcc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tja=C5=BE=20Vra=C4=8Dko?= Date: Tue, 20 Jun 2023 14:37:27 +0200 Subject: [PATCH 1/2] Fix hard fault in smtc_modem_hal_print_trace_array_* --- CHANGELOG.md | 4 ++++ .../logging/smtc_modem_hal_additional_prints.c | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ce9638..2ca5ae9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## [Unreleased] +### Fixed + +- `smtc_modem_hal_print_trace_array_*` functions incorrectly trimming immutable strings and causing a hard fault. + ## [1.1.0] - 2023-06-19 ## Changed diff --git a/drivers/smtc_modem_hal_impl/logging/smtc_modem_hal_additional_prints.c b/drivers/smtc_modem_hal_impl/logging/smtc_modem_hal_additional_prints.c index 7ecb2a5..a378e50 100644 --- a/drivers/smtc_modem_hal_impl/logging/smtc_modem_hal_additional_prints.c +++ b/drivers/smtc_modem_hal_impl/logging/smtc_modem_hal_additional_prints.c @@ -171,7 +171,6 @@ void smtc_modem_hal_print_trace_wrn(const char *fmt, ...) void smtc_modem_hal_print_trace_array_inf(char *msg, uint8_t *array, uint32_t len) { #ifdef CONFIG_LOG - prv_string_trim(msg); LOG_HEXDUMP_INF(array, len, msg); #endif /* CONFIG_LOG */ } @@ -179,7 +178,6 @@ void smtc_modem_hal_print_trace_array_inf(char *msg, uint8_t *array, uint32_t le void smtc_modem_hal_print_trace_array_dbg(char *msg, uint8_t *array, uint32_t len) { #ifdef CONFIG_LOG - prv_string_trim(msg); LOG_HEXDUMP_DBG(array, len, msg); #endif /* CONFIG_LOG */ } \ No newline at end of file From 232d29cc8493f71d03da1636fe46868068d68903 Mon Sep 17 00:00:00 2001 From: "github-bot :robot" Date: Tue, 20 Jun 2023 12:38:21 +0000 Subject: [PATCH 2/2] Update CHANGELOG.md for Release v1.1.1 --- CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ca5ae9..c1617cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,9 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## [Unreleased] +## [1.1.1] - 2023-06-20 + ### Fixed -- `smtc_modem_hal_print_trace_array_*` functions incorrectly trimming immutable strings and causing a hard fault. +- `smtc_modem_hal_print_trace_array_*` functions incorrectly trimming immutable strings and causing a hard fault. ## [1.1.0] - 2023-06-19 @@ -51,7 +53,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) - stream - tx_rx_continous -[Unreleased]: https://github.com/IRNAS/SWL2001-Zephyr/compare/v1.1.0...HEAD +[Unreleased]: https://github.com/IRNAS/SWL2001-Zephyr/compare/v1.1.1...HEAD + +[1.1.1]: https://github.com/IRNAS/SWL2001-Zephyr/compare/v1.1.0...v1.1.1 [1.1.0]: https://github.com/IRNAS/SWL2001-Zephyr/compare/v1.0.1...v1.1.0