From 1293ddd65713d6551775b67169387622ada477c1 Mon Sep 17 00:00:00 2001 From: Daniel Goehring Date: Wed, 21 Sep 2022 17:17:04 -0600 Subject: [PATCH] target/target: read_memory 64-bit bugfix Increase "value_buf" size so it can hold a 64-bit number represented as a string. Previous size could only hold a 32-bit number string. Signed-off-by: Daniel Goehring Change-Id: If6fbc875236e6ddc59522fbc25db0129eb60ee27 Reviewed-on: https://review.openocd.org/c/openocd/+/7221 Tested-by: jenkins Reviewed-by: Tomas Vanek Reviewed-by: Antonio Borneo --- src/target/target.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/target/target.c b/src/target/target.c index 794ee2f01..783159fec 100644 --- a/src/target/target.c +++ b/src/target/target.c @@ -4717,7 +4717,7 @@ static int target_jim_read_memory(Jim_Interp *interp, int argc, break; } - char value_buf[11]; + char value_buf[19]; snprintf(value_buf, sizeof(value_buf), "0x%" PRIx64, v); Jim_ListAppendElement(interp, result_list, -- 2.30.2