Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!rutgers!mcnc!rti!sas!walker From: walker@sas.UUCP (Doug Walker) Newsgroups: comp.sys.amiga Subject: Re: LAttice 5.0.4 Stack Problem Keywords: Lattice Stack Message-ID: <1435@sas.UUCP> Date: 9 Jan 90 15:11:27 GMT References: <3512@cbnewsl.ATT.COM> <1159@unsvax.NEVADA.EDU> <1426@sas.UUCP> <434@enuxha.eas.asu.edu> Reply-To: walker@sas.UUCP (Doug Walker) Distribution: usa Organization: SAS Institute Inc, Cary NC Lines: 30 In article <434@enuxha.eas.asu.edu> martin@enuxha.eas.asu.edu (Ross D. Martin) writes: >In article <1426@sas.UUCP>, walker@sas.UUCP (Doug Walker) writes: >I have also noticed this problem with faulty stack requesters. It does not >always happen, and it never happens from a shell that was just opened. It >seems that there is something funny about the way Lattice checks the stack. >I have taken to always compiling with the -v option. > martin@enuxha.eas.asu.edu >Speaking of which, what is the phone # of Lattice BBS? I seem to have >misplaced it. Can anyone give a list of patches currently available for 5.04? > > Ross Martin > martin@enuxha.eas.asu.edu From what I can figure out, this problem seems to be in the ARP shell. We use the standard, Commodore-defined methodology for determining the size of the stack (See RKM vol 1), and ARP does not always follow the rules when allocating stacks. We were not aware of this problem until a few days ago. I recommend using another shell, or alternatively compiling with -v to suppress stack-checking. The stack-checking code works perfectly with CLI, Commodore's Shell and WShell. These are all the shells I have had experience with. ***** =*|_o_o|\\=====Doug Walker, Software Distiller======================= *|. o.| || | o |// Apologies to all those who send me mail, about 80% ====== of mail replies bounce... usenet: ...mcnc!rti!sas!walker plink: dwalker bix: djwalker