From 2775f46e126c66b1b4100195d5cc6844c36ea35c Mon Sep 17 00:00:00 2001 From: Alexandre Ratchov Date: Tue, 17 Apr 2012 16:33:16 +0200 Subject: [PATCH] panic (and show fill trace) if we try to delete a NULL aproc --- aucat/aproc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/aucat/aproc.c b/aucat/aproc.c index 6d528ab..6e9d969 100644 --- a/aucat/aproc.c +++ b/aucat/aproc.c @@ -173,6 +173,12 @@ aproc_del(struct aproc *p) { struct abuf *i; +#ifdef DEBUG + if (!p) { + dbg_puts("aproc_del: called with NULL argument\n"); + dbg_panic(); + } +#endif if (!(p->flags & APROC_ZOMB)) { #ifdef DEBUG if (debug_level >= 3) {