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;
--
⑨