Что может вызвать сигнал 11? [закрыто]


12

Каковы наиболее вероятные причины сигнала 11, также известного как «ошибка сегментации»?


-1 Похоже, ответ не вопрос ...
Скотт Лундберг

1
Если вы хотите сделать пост типа «информация», лучше, если вы будете писать хороший вопрос. meta.stackexchange.com/questions/17463 meta.stackexchange.com/questions/12513
Zoredache

Принял мой собственный ответ. Я не помню, о чем думал в 2009 году, когда задал вопрос и ответил на него несколько минут спустя. Вероятно, я не знал ответа, и спросил, прежде чем гуглить его ...
jpmartins

Ответы:


14

Сигнал 11 (SIGSEGV, также известный как нарушение сегментации) означает, что программа получила доступ к области памяти, которая не была ему назначена.

Обычно это ошибка в программе. Так что, если вы пишете свою собственную программу, это наиболее вероятная причина.

Это может также обычно происходить с некоторыми аппаратными сбоями.


2
Это такой информативный ответ, почему он получил бы 4 отрицательных голоса? (причина только -3 в том, что я только проголосовал за это).
user1271772

1
Получил отклик от меня. В чем причина этих отрицательных голосов? !!
Фарзан

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.