From 1dc06a8f9bf1fee267f5cac6fcb99c2ce76e4102 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 5 Jan 2015 08:52:37 -0700 Subject: [PATCH] verify: fix potentially unterminated name Signed-off-by: Jens Axboe --- verify.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/verify.c b/verify.c index 2ae03f85..205f01a2 100644 --- a/verify.c +++ b/verify.c @@ -1341,7 +1341,8 @@ struct all_io_list *get_all_io_list(int save_mask, size_t *sz) s->rand.s[1] = cpu_to_le32(td->random_state.s2); s->rand.s[2] = cpu_to_le32(td->random_state.s3); s->rand.s[3] = 0; - strncpy((char *) s->name, td->o.name, sizeof(s->name)); + s->name[sizeof(s->name) - 1] = '\0'; + strncpy((char *) s->name, td->o.name, sizeof(s->name) - 1); next = io_list_next(s); } -- 2.25.1