From: Daniel Goehring Date: Wed, 21 Sep 2022 23:17:04 +0000 (-0600) Subject: target/target: read_memory 64-bit bugfix X-Git-Url: https://git.gag.com/?p=fw%2Fopenocd;a=commitdiff_plain;h=1293ddd65713d6551775b67169387622ada477c1 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 --- 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,