From 8ce18a6338b52a419841237e8f9b42847bdacba6 Mon Sep 17 00:00:00 2001 From: Ori Bernstein Date: Fri, 31 Jan 2020 09:25:39 -0800 Subject: fix double free in acme. in acmerrorproc(): sendp(s); free(s); in waitthread(): recv(&err) free(err) We only want waitthread to free. --- sys/src/cmd/acme/acme.c | 1 - 1 file changed, 1 deletion(-) diff --git a/sys/src/cmd/acme/acme.c b/sys/src/cmd/acme/acme.c index d5addedbd..608a28f71 100644 --- a/sys/src/cmd/acme/acme.c +++ b/sys/src/cmd/acme/acme.c @@ -316,7 +316,6 @@ acmeerrorproc(void *) buf[n] = '\0'; s = estrdup(buf); sendp(cerr, s); - free(s); } free(buf); } -- cgit v1.2.3