delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/03/01/04:28:46

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <17B78BDF120BD411B70100500422FC6309E224@IIS000>
From: Bernard Dautrevaux <Dautrevaux AT microprocess DOT com>
To: "'David A. Cobb'" <superbiskit AT home DOT com>,
Cygwin General MailList
<cygwin AT cygwin DOT com>
Subject: RE: Windows expertise needed: what are MinSPs
Date: Thu, 1 Mar 2001 10:09:18 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)

> -----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
Microprocess Ingenierie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel:	+33 (0) 1 47 68 80 80
Fax:	+33 (0) 1 47 88 97 85
e-mail:	dautrevaux AT microprocess DOT com
		b DOT dautrevaux AT usa DOT net
-------------------------------------------- 

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019