La se�al es SIGSEGV, esta se�al es generada cuando un programa trata de
leer o escribir fuera de la memoria que ha sido localizada para el. (la
se�ale s�lo ocurren cuando el programa es detectado fuera de su espacio
reservado por el mecanismo de protecci�n de memoria del sistema). El
nombre de esta se�al es una abreviaci�n para Segmentation violation.
La forma m�s com�n de obtener un estado SIGSEGV es dereferenciando un
puntero no inicializado o nulo. Un puntero nulo refiere la direcci�n 0,
y la mayor�a de sistemas operativos toman esta direcci�n como inv�lida.
Tambi�n se obtiene SIGSEGV cuando se usa un puntero para mediante un
array, pero falla al verificar el final del array.
La mejor documentaci�n de C (no hay otra) la encuentra en
http://www.gnu.org/manual/glibc-2.2.5/libc.html
The GNU C library (aprox 1100 p�ginas)
Saludos!
nmag only
_____________
Mat�as nnss escribi�::
Hola:
Estoy tratando de aprender a programar en C, y para eso hice un
peque�o programita, pero cada vez que quiero ejecutar el programa que
acab� de compilar (sin ning�n error) me aparece el mismo "querido"
error: Violaci�n de segmento.
Y es por eso que estoy tratando de buscar alguna lista para gente que
hace cosas en C, y que sea en castellano. Les agradecer�a cualquier
orientaci�n sobre este tema.
--
***
Telef�nica: Crece el ruido de la Co###�f|#A==-<ic��[[i�+++
NO CARRIER
***
Si Bill Gates es un dios, Windows debe ser una plaga divina.
***