From: utzoo!watmath!dmmartindale Newsgroups: net.unix-wizards Title: abort does not abort Article-I.D.: watmath.3609 Posted: Sat Oct 9 02:20:04 1982 Received: Sat Oct 9 06:45:36 1982 The problem is that abort causes an IOT on the PDP11, (which gives you the core dump desired) but an illegal instruction on the VAX. Since intrEXIT resets the signal action for SIGIOT not SIGILL, you just loop until you run out of stack space. The fix is to reset the appropriate signal: intrEXIT(signo) int signo; { signal(signo, SIG_DFL); setuid(getuid()); abort(); } Dave Martindale