Newsgroup: it.comp.os.dibattiti
Titolo: Tutti quelli che non hanno mai visto BSOD su WinNT (Win 2000 e XP) ...

... ora possono rimediare.
Per NT 3.51 & 4.0 basta [1] (BSOD)
#include <stdio.h>
int main(void)
{
   while(1)
      printf("\t\b\b");
   return 0;
}
Per Win 2000 (riavvio della macchina)
#include <stdio.h>
int main(void)
{
   printf("\t\t\b\b\b\b\b\b");
   printf("\t\t\b\b\b\b\b\b");
   return 0;
}
credo funzioni anche [1], non ho provato.
Se qualcuno vuole provare su XP (garantivano anche per lui) ...
Non serve essere admin.
Non volevo che a qualcuno sfuggisse questa perla sulla stabilita'
di Windows :-)
Per maggiori info.
homepages.tesco.net./~J.deBoynePollard/FGA/csrss-backspace-bug.html
o una ricerca so Deja.
C:\>iao Angelo.
P.S.
Magari e' questo che ha bloccato il PC di Cossiga :-)
P.P.S.
Inutile aggiungere che sulla macchina da dove scrivo il programma
gira da un'ora e non vedo crash >:->

 di Windows :-)
Secondo te c'entra con la stabilita'?
Saluti.

 Secondo te c'entra con la stabilita'?
Direi di si, un brindisi alla memoria protetta.

"Mutley" <marco_c_78@RIMUOVI_hotmail.com> ha scritto nel messaggio
news:ZZiS7.300451$sq5.14...@news.infostrada.it...

Io concepivo la stabilita' come un'altra cosa, ma immagino sia questione
di termini.
Saluti,

 Saluti,
Anche io:
se metti il server "sdraiato" è più stabile... ;)
Cristiano

 se metti il server "sdraiato" è più stabile... ;)
ROTFL. Vallo a dire alla PS2
Saluti.

 di termini.
Be, secondo me se hai bisogno di un OS stabile questo NON deve piantarsi o
riavviarsi, qualunque sia il motivo.

"Mutley" <marco_c_78@RIMUOVI_hotmail.com> ha scritto nel messaggio
news:TinS7.301919$sq5.14...@news.infostrada.it...

Di sicuro... beh concedigli un malfunzionamento HW, almeno. Chissa' se
si riuscira' ad arginare anche una situazione di questo tipo.
Saluti.

 si riuscira' ad arginare anche una situazione di questo tipo.
Questo non lo so, ma sugli AS anche se per pochissimi secondi puoi staccare
la spina e quello va lo stesso :-)


uh, avevo sempre cercato una API
per reebotare la macchina da un mio programma,
non riuscendo a farlo leggendo la documentazione ufficiale.
Grazie!
P.S.
Ovviamente devo reebotare la macchina xche',
se qualcuno di voi ha la sfortuna di usare NT4.0
per fare software di supervisione per impianti industriali,
avra' notato che dopo circa 1000 telefonate fatte con accesso remoto
si e' ingrossato a dismisura il file
c:\winnt\system32\config\security
il quale rende ogni nuovo accesso remoto
via via piu' lento nell'operazione
di autenticazione, finche' da un certo punto
in poi non ci si autentica piu' per raggiunto timeout.
Meno male che un programmatore previdente si e' backuppato il file security
originale
ed ha impostato un check che fa si' che quando il file di security
ha superato i, diciamo, 300.000 kbyte,
venga sostituito con quello originale piu' piccolo,
il tutto finalizzato allo scopo che la macchina
lavori 24/24 con 10/11 telefonate al giorno per piu'
di 4 mesi senza piantarsi.
poiche 'il file di security e' in uso dal sistema occorre usare l'utility
inuse.exe
e poi riavviare la macchina.

 gira da un'ora e non vedo crash >:->
Mmm... forse so il perche`... ;))
P.S. ti conviene aggiornare il kernel almeno al 2.2.19
-- 
echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sb20293A2058554E494Csnlbxq'|dc

 Secondo te c'entra con la stabilita'?
Vedi tu... che concetto hai di una vunerabilita' in cui un programmino cosi'
stupido si "porta via" il sistema operativo, come utente non privilegiato (e
ovviamente con codice eseguito in user mode)? Io capisco programmi come
"crashme", che crashavano il sistema con certe versioni di kernel linux, e
crashavano anche NT (a volte si e a volte no, ora mi sembra non piu'), ma
questo?
La stabilita' del sistema e' condizionata anche dalla presenza di simili
problemi nel kernel (possono non essere veri bug, semplicemente "sforamento"
dei limiti delle specifiche degli algoritmi del kernel in casi
particolari...)
bye G.L.

 non riuscendo a farlo leggendo la documentazione ufficiale.
Mai sentito parlare di chiamate non documentate? Pare che
la MicroSoft ne abbia molte nei suoi S.O. [1] :-)
C:\>iao Angelo
[1] Qualche malalingua le chiama bug. Ma e' sicuramente
    in malafede.

 P.S. ti conviene aggiornare il kernel almeno al 2.2.19
Prima o poi cambio tutto (anche distribuzione) e passo al 2.4.
Purtroppo le giornate hanno solo 24 ore :-(
C:\>iao Angelo.

 Secondo te c'entra con la stabilita'?
Non ho  idea di quale  sia il tuo  concetto di stabilita', ma  prova a
pensare ai danni che si  riuscirebbe a fare su un sistema multiutente.
Dicono  che  Windows  (almeno  le  versioni serie)  hanno  la  memoria
protetta e che un problema in programma non dovrebbe tirare giu' tutto
il sistema.
Il giochino  funziona (o almeno  cosi dicono) anche facendosi  un file
con i codici del tab e del backspace e dando
   type nomeFile
non  serve  nemmeno portarsi  appresso  l'eseguibile,  nel caso  fosse
impedito  l'esecuzione di  programmi dalle  directory su  cui l'utente
puo'  scrivere (ma si  puo' fare  una cosa  del genere  sotto Windows?
(domanda senza polemica)).
Il tutto senza necessita' di  essere Admin. Per fortuna che Windows e'
un S.O. multiutente in time sharing  (nel senso che quando lo usa uno,
un altro aspetta) e i danni sono limitati.
C:\>iao Angelo.

 (domanda senza polemica)).
Guardando le autorizzazioni possibili, mi pare proprio di si'.
Saluti.

 Prima o poi cambio tutto (anche distribuzione) e passo al 2.4.
Hint: esiste apt-get ;)
Henryx


 - non esistono exploits su questa cosa
Sai mai la segretaria incazzata che legga ICOD e voglia far passare un 
brutto quarto d'ora al proprio capo...
--
                   Davide "Gatto Feroce" Inglima
       " Mana is rapidly disappearing from the world, even the "
        " mana tree has begun to wither... " Seiken Densetsu 3.
 
http://digilander.iol.it/nekochan/

 di termini.
UN SISTEMA CHE LA PRIMA SEGRETARIA MANNARA POSSA CRASHARE, NON E' UN SISTEMA
STABILE PUNTO.


 STABILE PUNTO.
Ecche ti urli? Un sistema che crasha e' un sistema che crasha. Punto e
virgola. Mettono a posto il bug di Csrss e diventa stabile allora?
O la stabilita' e' una questione statistica? Siamo arrivati ai computer
quantistici e neanche me ne ero accorto :)
Saluti.

 virgola. Mettono a posto il bug di Csrss e diventa stabile allora?
mmm... visto che l'esempio reale non e' evidentemente abbstanza chiaro, ti 
faccio un esempio fittizio: tra due persone qual'e' quella piu' solida:
- quella che se gli soffi sulla schiena cade
- quella a cui devi spezzare le gambe a sprangate
?
See you,
        Silver Drake

 - quella a cui devi spezzare le gambe a sprangate?
Mi ricorda Unbreakable... :D


 che init tiri giu' tutto, e' che CSRSS vada giu' a causa di un bug.
Scusa ma questa non l'ho capita :-? CSRSS va giu' assieme a tutto il
S.O. che c'azzecca init?
In ogni caso Buon Natale a tutti e vado in ferie :-).
C:\>iao Angelo.
[1] Non ho idea del perche' ma
 
http://www.microsoft.com/ntserver/nts/news/msnw/linuxmyths.asp
    mi dice "The page cannot be found", avranno smarrito anche questo?
    Volendo, copie a richiesta (il sottoscritto conserva sempre le
    perle di saggezza che gli capitano sottomano :-)).


Buon Natale a tutti.
Saluti.

 e' un dono celeste, e ha i suoi bravi bugs?
apt-get upgrade
apt-get update
apt-get install buon-natale-anche-a-endimion *<:)>


 apt-get install buon-natale-anche-a-endimion *<:)>
Ok ok buon natale e buon anno a tutti!
Saluti.