Newsgroup: it.comp.os.win.win9x
Titolo: Problema per esperti

Ogni tanto all'accensione del pc mi compare uno sfondo blu
con questa scritta:
Pagine di stack non piu' disponibili.
Potrebbe essere necessario aumentare il valore MinSPs
in system.ini per evitare possibili errori di stack.
Vi sono 7 SP allocati.
C'e' qualcuno che mi sa spiegare che cosa significa
e come risolvere il problema.
Uso win 98 4.10.2222A
Ringrazio tutti in anticipo

 Pagine di stack non piu' disponibili.
http://support.microsoft.com/default.aspx?scid=%2fsearch%2fviewDoc.aspx%3
fdocID%3dKC.Q149083
(tutto su una sola riga)
-- 
Ciao,
  Marco.
..."Stupid Dream", Porcupine Tree 1999

 ha scritto nel messaggio
news:3c2edfa...@news.cis.dfn.de...

Stack overflow:
Per  prevenire...aggiungi la seguente stringa nella sezione  [386enh] del
tuo file SYSTEM.INI , localizzato nella directory di Windows folder
(esempio):
MinSPs=8
Se dopo questa modifica continui a ricevere il messaggio di "Stack
overflow",aumenta il numero MinPs usando multipli di 2 successivi ..10,12,14
etc.
Ad ogni modifica fai ripartire Windows perchè questa diventi effettiva!
Ciao,
Walter

 aumentare il valore MinSPs..........
Mi chiedo se è un caso che tutto d'un tratto abbiamo tutti lo stesso
problema.........
Qualcuno mi chiarisce il xchè capita a *tutti"???????
Grazie delle delucidazioni........
GG
e....BUON ANNO!
--
------------------------------------------------------------
ATTENZIONE!!!!
Per rispondere eliminare TOGLIQUESTO dall'indirizzo.
Please remove TOGLIQUESTO from address to reply.
------------------------------------------------------------

 Grazie delle delucidazioni........
Non è che per caso il denominatore comune sia il Norton Antivirus
2000/2001???
Dal sito Symantec:
============
Error: "Terminating thread due to a stack overflow problem..."
Situation:
When using Norton AntiVirus (NAV), you see the error message
"Terminating thread due to a stack overflow problem. A VxD, possibly
recently installed, has consumed too much stack space. Increase the
setting of 'MinSPs' in the SYSTEM.INI or remove recently installed
VxDs."
Solution:
This is usually caused by a Windows setting that is set too low. What
you need to do depends on your version of NAV.
NAV 2001
If you are using NAV 2001, this has been fixed by a program update.
Please close all programs, run LiveUpdate, and select the Norton
AntiVirus program update. You must restart the computer after the update
is installed.
All other versions
To resolve this problem, you must make some modifications to the
Config.sys and System.ini files, as follows:
  1. Click Start, and then click Run. The Run dialog box appears.
  2. Type sysedit and then press Enter. The System Configuration Editor
opens.
  3. Click the C:\Config.sys window.
  4. Add or modify the following entries so that they are set to at
least the following values:
  FILES=150 (set to 200 if on a network)
  BUFFERS=80
  STACKS=12,256
  5. Click the C:\Windows\System.ini window.
  6. Add or modify the following entry in the [386Enh] section so that
it is set to at least the following value:
  MinSPs=4
  NOTE: The MinSPs setting can be set higher if desired, but should be
set in increments of 4. Each SP takes 4 KB of memory. (If there is no
MinSPs statement, then the default value is set to 2.) For additional
information on the MinSPs=4 setting, see the Microsoft Knowledge Base
article There Are No Spare Stack Pages (ID Q149083).
  7. (Windows 95 only). Add or modify the following entry in the
[386Enh] section so that it is set to at least the following value:
  MaxBPS=768
  8. Save the changes, close the System Configuration Editor, and then
restart the computer for the changes to take effect.
Product(s): Norton AntiVirus 2000, Norton AntiVirus 2001
Operating System(s): Windows 95, Windows 98
Document ID: 19971031112845
Date Created: 10/31/97
Last Modified: 05/11/2001
===================
Pamela

Walter
Grazie a tutti, siete stati molto gentili.
Buon anno
Ciao


La dimostrazione che alla symantec fanno programmi del cavolo, lo stack
veniva usato "realmente" da windows fino a 95/98 (di meno) mentre win me o
win xp o win2k
hanno un uso diverso della memoria. e non usano la compatibilita' "reale"
quindi se si riceve questo tipo di errore di solito indica l'installazione
di programmi vecchi vecchi (spesso drivers) che cercano di configurare lo
stack o rilevano in modo errato come trasferire i dati con la ram oppure
programmati con i piedi.
Diego