Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Clever_1945 от Март 03, 2012, 10:33



Название: сигнал SIGSEGV в Qt Creator
Отправлено: Clever_1945 от Март 03, 2012, 10:33
Всем добрый день.
Компилирую программу через Qt Creator, ошибок при компиляции нет, а когда запускаю приложение через отладчик выдает сообщение.

Приложение остановлено, так как оно получило сигнал от операционной системы
Сигнал: SIGSEGV
сообщение: Segmentation fault


Помогите с проблемой пожалуйста=)


Название: Re: сигнал SIGSEGV в Qt Creator
Отправлено: GreatSnake от Март 03, 2012, 10:38
Ошибка сегментации (http://ru.wikipedia.org/wiki/Segmentation_fault).


Название: Re: сигнал SIGSEGV в Qt Creator
Отправлено: LisandreL от Март 03, 2012, 11:34
Windows? Антивирус какой?


Название: Re: сигнал SIGSEGV в Qt Creator
Отправлено: GreatSnake от Март 03, 2012, 12:56
Windows? Антивирус какой?
Откуда в windows POSIX-сигнал SIGSEGV?


Название: Re: сигнал SIGSEGV в Qt Creator
Отправлено: LisandreL от Март 03, 2012, 20:51
Откуда в windows POSIX-сигнал SIGSEGV?
Из MinGW, очевидно же. (Это если про Qt говорить, так и другие реализации есть, например тот же Cygwin.)
Именно с такой ошибкой останавливается GNU debugger если некоторые антивирусы (например Comodo) не дают подцепиться к процессу.


Название: Re: сигнал SIGSEGV в Qt Creator
Отправлено: Странник от Март 04, 2012, 00:47
ага, подтверждаю. Avast тоже одно время шалил.


Название: Re: сигнал SIGSEGV в Qt Creator
Отправлено: sudo от Март 05, 2012, 10:36
Антивирус, виндовс... Зуб даю, доступ по нулевому указателю :D
ТС, запускай отладчик и смотри, где падает