Serghei Amelian wrote:
> > Signal 11 este SIGSEGV si inseamna "Invalid memory reference". Mai
> > concret, foarte probabil ca sistemul tau are probleme cu memoria sau
> > placa de baza sau cd-urile de instalare sint busite.
> 
> Nu neaparat.

Nu te supara, dar ce anume nu intelegi din "foarte probabil"? Probabil
nu inseamna 100%, adica exista posibilitatea sa fie si altceva, asa cum
dai tu exemplu. Dar cred ca sansele ca anaconda sa moara cu segfault
doar pentru ca e prea optimist cred ca sint foarte mici.

> Segmentation fault poate fi provocat si de un program care nu
> este scris defensiv, adica e prea optimist (presupune ca unele lucruri vor
> decurge snur). In cazul unei erori neasteptate, insuficient tratata, o
> functie poate primi parametri aiurea (un pointer null sau care duce in
> balarii). Desigur, eroarea poate fi hardware (HDD, bios, memorie, etc) dar un
> program destept o identifica si il informeaza pe user.

Si daca hardware-ul nu mai lasa programul sa informeze utilizatorul?

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui