From b3feb48548ddf9d536d58eac495d403c415ade8e Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Wed, 1 Feb 2023 15:11:00 +0800 Subject: [PATCH] virgl: Array cmdline on stack should initialized to 0 Because strncpy may not append 0 if source string is longer than num(63) Fixes: b3b82fe8ea1 ("virgl/vtest: add vtest driver") Signed-off-by: Yonggang Luo Reviewed-by: Gert Wollny Part-of: --- src/gallium/winsys/virgl/vtest/virgl_vtest_socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/winsys/virgl/vtest/virgl_vtest_socket.c b/src/gallium/winsys/virgl/vtest/virgl_vtest_socket.c index fb6b27c858f..45f4d88747c 100644 --- a/src/gallium/winsys/virgl/vtest/virgl_vtest_socket.c +++ b/src/gallium/winsys/virgl/vtest/virgl_vtest_socket.c @@ -119,7 +119,7 @@ static int virgl_vtest_send_init(struct virgl_vtest_winsys *vws) { uint32_t buf[VTEST_HDR_SIZE]; const char *nstr = "virtest"; - char cmdline[64]; + char cmdline[64] = { 0 }; int ret; ret = os_get_process_name(cmdline, 63);