Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: $Revision: 1.6.2.16 $; site ISM780.UUCP Path: utzoo!linus!decvax!cca!ISM780!dougp From: dougp@ISM780.UUCP Newsgroups: net.arch Subject: Re: 286 stack overflow Message-ID: <27700007@ISM780.UUCP> Date: Thu, 12-Sep-85 09:55:00 EDT Article-I.D.: ISM780.27700007 Posted: Thu Sep 12 09:55:00 1985 Date-Received: Sun, 15-Sep-85 04:52:42 EDT References: <8780@microsoft.UUCP> Lines: 9 Nf-ID: #R:microsoft:-878000:ISM780:27700007:000:381 Nf-From: ISM780!dougp Sep 12 09:55:00 1985 In regards to 80286 stack overflow, the problem is not in setting up a new stack, but that there is a bug in the chip which causes register CX to be trashed when the exception happens. Thus you could restart the routine after getting more stack, but *I* wouldn't trust it... Reference: Intel TechBits Errata #MIP-51, 9 August 1985 Doug Pintar at Interactive Systems Corporation Brought to you by Super Global Mega Corp .com