Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!UMIX.CC.UMICH.EDU!krowitz%richter From: krowitz%richter@UMIX.CC.UMICH.EDU (David Krowitz) Newsgroups: comp.sys.apollo Subject: Re: GUARD FAULT ? Message-ID: <8912131524.AA17942@richter.mit.edu> Date: 13 Dec 89 15:24:44 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 15 A guard fault means you overran the end of the stack space. I believe Apollo puts a write protected page of memory at the end of the stack space to "guard" against programs using more stack space than is available, thus causing a memory page fault when you try to call a recursive routine one time too many. You can increase the default stack size with a switch to the binder (at least on SR10.2). -- David Krowitz krowitz@richter.mit.edu (18.83.0.109) krowitz%richter.mit.edu@eddie.mit.edu krowitz%richter.mit.edu@mitvma.bitnet (in order of decreasing preference)