ref: b7cff74f1fd5b90002dd081d06041159af350a8c
parent: 78b9c2b9f2dcc79a3d5dbfadfdea8c3e8cb1fa22
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Tue Dec 31 02:29:55 EST 2013
kernel: check for error label stack underflow in nexterror()
--- a/sys/src/9/port/proc.c
+++ b/sys/src/9/port/proc.c
@@ -1467,6 +1467,7 @@
void
nexterror(void)
{+ assert(up->nerrlab > 0);
gotolabel(&up->errlab[--up->nerrlab]);
}
--
⑨