Mail Archives: cygwin/2001/03/01/10:15:53
See also http://support.microsoft.com/support/kb/articles/Q149/0/83.asp
- Barry Buchbinder
> -----Original Message-----
> From: David A. Cobb [mailto:superbiskit AT home DOT com]
> Sent: Thursday, March 01, 2001 1:23 AM
> To: Cygwin General MailList
> Subject: Windows expertise needed: what are MinSPs
>
> Working in Xemacs-i686-pc-Cygwin-21.1.13 and a [virtual] host
> of Cygwin
> tools, when up popped the devil - BSOD - and said:
> Stack Frames nearly exhausted, try increasing MinSPs in
> SYSTEM.INI,
> MinSPs = 4
>
> So, first thing today I tried launching Cygwin and the whole
> darn system
> just stalled. After 3 or 4 reboots, I added
> SYSTEM.INI [386enh] MinSPs=8
>
> Not only did I get up and running, things seemed to start a
> bit quicker.
>
> NOW, what have I done? Maybe a bigger number would be even better?
> Maybe we all should boink it up a notch?
You're running Win95 or Win98 isn't it?
There 32-bit DRIVERS are allocated a default 1-page stack (that is 4kbyte).
If there is a stack overflow, Win98 will look in a pool of Spare Stack pages
to grow the driver's stack. It's this set of spare stack pages you are
increasing by setting MinSPs :-)
Note that you must always increase it by 4 (i.e. set it to 8, 12, etc.)
according to Microsoft... Now, why do you have stack overflows in 32-bit
drivers is another history but you should have corrected the problem if you
no more get the same message :-)
HINT: have you installed anything on your computer recently?
HTH
Bernard
--------------------------------------------
Bernard Dautrevaux
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -