Newsgroup: it.comp.os.win.win9x
Titolo: Overflow dello stack, incomprensibile msg di Win98.

Chiedo aiuto qui, sperando che gli espertoni non siano tutti in vacanza...
Per la seconda volta in dieci giorni, stamattina all'apertura del pc Windows
98 ha fatto una cosa molto strana.
Al momento di caricare lo sfondo del desktop, e poi le icone dei
collegamenti, in pratica alla fine del caricamento, è apparso questo strano
msg, naturalmente bianco su sfondo blu:
"Thread interrotto a causa di overflow dello stack.Un VxD, probabilmente
installato di recente, ha consumato troppo spazio di stack.Aumentare il
valore di "MinSPs" in system.ini o rimuovere gli VxD recentemente
installati.Vi sono attualmente 5 SP allocati".
Il suggerimento di Win98 era di premere un tasto per continuare, ma una
volta premuto il tasto, appariva solo una schermata nera con tanti segni di
cursore bianchi, di cui uno solo lampeggiante....e non succedeva più
nulla.Anche la funzione Ctrl+alt+canc era inibita....
L'unica è stata riavviare il pc, con il Norton Rescue dal dischetto di
soccorso, e provare a fare una scansione antivirale, effettuata con successo
senza rilevare alcun virus(il Norton è aggiornatissimo).
Una volta riavviato, quindi, windows, il funzionamento è stato regolare,
fino in fondo, come se il problema fosse risolto.
Segnalo peraltro che nel file system.ini non ho trovato alcun valore
"MinSPs", e che non so, quindi, cosa fare per risolvere il problema, visto
che virus non dovrebbero essercene, e il sistema è superprotetto da
intrusioni, è usato esclusivamente da me, e non ho installato, negli ultimi
giorni, alcun programma, a parte il client per Imesh(programmino
simil-Napster).
Mi sapete dare una spiegazione di questa cosa, e magari dirmi anche come
evitare che si ripeta?
Cordialmente, Maschera
--
"..seguendo sempre felicità
sarai allegro e senz'affanni
vanità di vanità..." (Branduardi)

installati.Vi sono attualmente 5 SP allocati".
Salve!
Poiché pare che a molti stia capitando, faccio un copia&incolla da
http://support.microsoft.com/support/kb/articles/q149/0/83.asp
CAUSE
This error can occur when Windows 95/98 encounters an internal            
overflow of the stacks used by 32-bit Windows device drivers. Please 
note that this is not related to the "Stacks=" line in the          
Config.sys file, which is used for 16-bit MS-DOS device drivers. 
Stack overflow conditions are indicative of errors in the device 
driver. Device drivers are allocated 4 kilobytes (one page) of space 
to be used as a stack. If the device driver uses more than 4 
kilobytes of memory, a stack overflow condition occurs. 
Windows 95/98 sets aside a number of extra memory pages (spare stack 
pages) to be used temporarily to prevent a system "crash" due to a 
stack overflow condition. When the stack overflow condition has 
passed, Windows 95 reclaims the temporary page. The default number 
of spare stack pages is 2. 
If Windows 95/98 detects that it has run out of spare stack pages, 
the warning message stated above is displayed. Windows 95/98 
continues to operate normally unless a device driver encounters a 
stack overflow condition when there are no free spare stack pages. 
RESOLUTION
To resolve this situation, add the following line to the [386Enh] 
section of the System.ini file and then restart your computer: 
MinSPs=4 
If the problem persists, increase the number of spare stack pages in 
increments of 4 (for example, 8, 12, 16). 
NOTE: Each spare stack page requires 4 kilobytes of memory.
-- 
Bye.
       Lem
--------------- 'CLOCK is what you make of it' ---------------
Nuovi numeri primi, con Prime95: 
www.mersenne.org/freesoft.htm

 
http://support.microsoft.com/support/kb/articles/q149/0/83.asp
Grazie, veramente di cuore( il problema in giornata va ripetendosi, e non
sapevo davvero come risolverlo.
Ora proverò a fare come detto nell'articolo, vediamo un po' come va.


Se dopo la modifica software, dovesse continuare il porblema, verifica
l'integrità dei banchi RAM.
Ciao, Massimiliano