git: 9front

Download patch

ref: b78c03f8667d1c82ad992a9ba7604e336f2f67a5
parent: 5fa2d4720c77d1e2c9336205e358cf8e2987ab67
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Mon Mar 13 14:56:52 EDT 2017

gs: fix dangleing pointer crash with "lock" (ghostscript Bug 697204)

--- a/sys/src/cmd/gs/src/zcontext.c
+++ b/sys/src/cmd/gs/src/zcontext.c
@@ -953,6 +953,7 @@
 	return_error(e_VMerror);
     plock->holder_index = 0;
     plock->waiting.head_index = plock->waiting.tail_index = 0;
+    plock->scheduler = NULL;
     push(1);
     make_istruct(op, a_all, plock);
     return 0;
--