From: Ben Gras Date: Fri, 16 Nov 2012 19:21:21 +0000 (+0100) Subject: kernel: kill proc with bogus ipc address X-Git-Tag: v3.2.1~201 X-Git-Url: http://zhaoyanbai.com/repos/doc/static/zpipe.c?a=commitdiff_plain;h=6e535c3aafa2090ae8be2d0608379f31e5085dcd;p=minix.git kernel: kill proc with bogus ipc address --- diff --git a/kernel/arch/i386/memory.c b/kernel/arch/i386/memory.c index 749ecb544..eb588d742 100644 --- a/kernel/arch/i386/memory.c +++ b/kernel/arch/i386/memory.c @@ -487,6 +487,7 @@ void delivermsg(struct proc *rp) rp->p_delivermsg_vir, rp->p_name, rp->p_endpoint); + cause_sig(rp->p_nr, SIGSEGV); r = EFAULT; }