¿Qué puede causar una señal 11? [cerrado]

12

¿Cuáles son las causas más probables de la señal 11, también conocida como "falla de segmentación"?

jpmartins
fuente
-1 Parece una respuesta, no una pregunta ...
Scott Lundberg
1
Si desea hacer una publicación de tipo de información, es mejor si trabaja en escribir una buena pregunta. meta.stackexchange.com/questions/17463 meta.stackexchange.com/questions/12513
Zoredache
Acepté mi propia respuesta. No recuerdo lo que estaba pensando en 2009 cuando hice una pregunta y la respondí unos minutos más tarde. Probablemente yo no sabía la respuesta, y le preguntó antes de googling ...
jpmartins

Respuestas:

14

La señal 11 (SIGSEGV, también conocida como violación de segmentación) significa que el programa accedió a una ubicación de memoria que no le fue asignada.

Eso suele ser un error en un programa. Entonces, si está escribiendo su propio programa, esa es la causa más probable.

También puede ocurrir comúnmente con algunos fallos de funcionamiento del hardware.

jpmartins
fuente
2
Esta es una respuesta tan informativa, ¿por qué obtendría 4 votos negativos? (la razón por la que solo es -3 es porque lo acabo de votar).
user1271772
1
Recibí un voto de mi parte. ¿Cuál es realmente la razón de estos votos negativos?
Farzan