From 01abcbdd73377b8b416272d6714fabda59cad0a7 Mon Sep 17 00:00:00 2001 From: rim Date: Wed, 30 May 2018 21:52:05 +0200 Subject: [PATCH] Properly bzero args (bug 14401) --- src/task-manager-bsd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/task-manager-bsd.c b/src/task-manager-bsd.c index e5c9691..8094332 100644 --- a/src/task-manager-bsd.c +++ b/src/task-manager-bsd.c @@ -118,6 +118,7 @@ gboolean get_task_list (GArray *task_list) for (;; size *= 2) { if ((args = realloc(args, size)) == NULL) errx(1,"failed to allocate memory (size=%zu) for argv structures of pid %d", size, t.pid); + bzero(args, size); mib[0] = CTL_KERN; mib[1] = KERN_PROC_ARGS; mib[2] = t.pid;