From c48d0e46ec94c65fd2bd8219d6422cd0c23494da Mon Sep 17 00:00:00 2001 From: Giacomo Tesio Date: Wed, 13 Dec 2017 21:56:16 +0100 Subject: [PATCH] kern: do not read wdir size on Broken processes --- sys/src/kern/port/devproc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/src/kern/port/devproc.c b/sys/src/kern/port/devproc.c index 5f2a76c..1a3d6aa 100644 --- a/sys/src/kern/port/devproc.c +++ b/sys/src/kern/port/devproc.c @@ -249,7 +249,8 @@ procgen(Chan *c, char *name, Dirtab *tab, int _1, int s, Dir *dp) /* file length might be relevant to the caller to * malloc enough space in the buffer */ - len = 1 + jehanne_strlen(p->dot->path->s); + if(p->dot) + len = 1 + jehanne_strlen(p->dot->path->s); break; }