diff -up ./src/pstree.c.ori ./src/pstree.c
--- ./src/pstree.c.ori 2020-05-12 16:19:07.517885359 +0200
+++ ./src/pstree.c 2020-05-12 16:19:35.753226398 +0200
@@ -469,8 +469,12 @@ static void set_args(PROC * this, const
}
this->argc = 0;
for (i = 0; i < size - 1; i++)
- if (!args[i])
+ if (!args[i]) {
this->argc++;
+ /* now skip consecutive NUL */
+ while(!args[i] && (i < size -1 ))
+ i++;
+ }
if (!this->argc)
return;
if (!(this->argv = malloc(sizeof(char *) * this->argc))) {