diff options
-rw-r--r-- | src/rtos/linux.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rtos/linux.c b/src/rtos/linux.c index 68b2d1d..e0f71ef 100644 --- a/src/rtos/linux.c +++ b/src/rtos/linux.c @@ -234,6 +234,8 @@ static int linux_os_thread_reg_list(struct rtos *rtos, for (i = 0; i < reg_list_size; i++) reg_packet_size += reg_list[i]->size; + assert(reg_packet_size > 0); + *hex_reg_list = malloc(DIV_ROUND_UP(reg_packet_size, 8) * 2); hex_string = *hex_reg_list; |