From bbee8970794caddd3e7231cd0b05be1a12eda5d4 Mon Sep 17 00:00:00 2001 From: rim Date: Wed, 30 May 2018 21:51:50 +0200 Subject: [PATCH] use a 1k buffer for the initial argv malloc (bug 14401) --- src/task-manager-bsd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/task-manager-bsd.c b/src/task-manager-bsd.c index ff5236d..e5c9691 100644 --- a/src/task-manager-bsd.c +++ b/src/task-manager-bsd.c @@ -111,7 +111,7 @@ gboolean get_task_list (GArray *task_list) g_strlcpy(t.name, p.p_comm, strlen(p.p_comm) + 1); /* shamelessly stolen from top/machine.c */ if (!P_ZOMBIE(&p)) { - size = 128; + size = 1024; if ((args = malloc(size)) == NULL) errx(1,"failed to allocate memory for argv structures at %zu", size); bzero(args, size);