Exception class "External SIGSEGV"
Модератор: Модераторы
Exception class "External SIGSEGV"
Только что поставил lazarus.
Открыл демку childsizinglayout
Запускаю
Вижу subj
Создаю проект. На форме кнопка. Запускаю. Вижу - subj
Что не так?
Операционка - WinXP SP2
Версия lazarus - 0.9.28.2 beta
Открыл демку childsizinglayout
Запускаю
Вижу subj
Создаю проект. На форме кнопка. Запускаю. Вижу - subj
Что не так?
Операционка - WinXP SP2
Версия lazarus - 0.9.28.2 beta
Лазарь встал с нуля, или поверх 0.9.24?
Поставил с нуля. Тот же дистриб на машине с Вистой выдает эту ошибку лишь изредка. При этом, ошибка появляется только при запуске приложения из lazarus. Если запускать отдельно, то ошибок вроде нет
Эта ошибка часто возникала в версии 0.9.24, а в 0.9.26 уже ни разу не попадалась. За 0.9.28.2 не знаю - что-то мне не лягла на душу эта версия, и я пересел на 0.9.29 из снапшутов. Но не думаю, чтобы в 28-й SIGSEGV снова всплыл.
А еще в своё время проскакивала информация, что эту ошибку вызывают некоторые антивирусы и файрволлы при определенных их настройках.
А еще в своё время проскакивала информация, что эту ошибку вызывают некоторые антивирусы и файрволлы при определенных их настройках.
Мда... Странный зверек этот ваш лазарь... Я не злобствую, просто думаю, как теперь быть. Попробовать другие версии наверно надо
-
sobee
- новенький
- Сообщения: 84
- Зарегистрирован: 04.02.2008 23:23:46
- Откуда: Снежинск, Челябинская обл.
Установил Lazarus-0.9.29-23469-fpc-2.5.1-20100116-win32. Создал форму с несколькими компонентами. Компилирую, вижу: в окне "Собщения" "Проект project1 успешно собран." Потом поевляется окно с предупреждением: "Проект project1.exe вызвал класс исключения 'External SIGSEGV'". При нажатии на ОК открывается окно ассемблера. При запуске ексешника полет - нормальный. В чем грабли?
sobee
Скорее всего проблемы с отладчиком GDB.
Скорее всего проблемы с отладчиком GDB.
Поищите другую версию отладчика gdb.exe
- shraibikus
- новенький
- Сообщения: 36
- Зарегистрирован: 22.09.2009 16:22:42
- Откуда: Столица деревень
- Контактная информация:
sobee писал(а):А ларчик просто открывался. Грабли были из-за знаменитой программы COMODO Internet Security
Вчера у меня обновился этот самый COMODO Internet Security в итоге получаю САБЖ.
При этом правда сам COMODO не активный...
Странно
GNU gdb (GDB) 7.2 не помог =(
Он ко всему прочему еще вот такую многообещающую инфу сообщает:

Пока отключил отладчик...
Тоже столкнулся с "Exception class "External SIGSEGV"". Проблема решилась после того как удалил один из Unit.lrs. После этого компилируется без проблем.
Ммм, такая же Ж... всмысле проблема
... обновил комодо до 5.3 до этого стояла 5. При 5 проблем не было... но 5.3 реально быстрее работает и радует... да и 5 реально старый... это как исполльзовать Lazarus 0.9.28, просто не актуально
... но что же делать, я как можно было заметить по своим вопросам, начал копаться в ASM и там без отладки по шагам ну ни как.... Все советы, который нашел на данном форуме, сводятся к отключению проактивной защиты, откл не помогло, добавил отладчик в доверенные зоны и приложения, ничего
... Может кто знает решение проблемы, что касается Комодо, менять на другой не вариант, мое имхо он достаточно хорош... Например я благодоря ему, не использую стационарный антивирус. уже 2 года и не одного вируса... Пользуюсь только курейт, для проверки флешки или скаченного подозрительного контента...
Может как то можно подключить другой отладчик?... так что ждем ответов, более опытных формучан...
Добавлено спустя 15 часов 15 минут 15 секунд:
Нашел Решение своей проблемы, надеюсь кому-то тоже поможет:
После двух перезагрузок ПК, Lazarus, стал запускаться вместе с отладчиком и ошибки типа: Exception class "External SIGSEGV" Больше нет… Почему именно две перезагрузки понадобилось, объяснить не могу.
Отладчик работает.
Может как то можно подключить другой отладчик?... так что ждем ответов, более опытных формучан...
Добавлено спустя 15 часов 15 минут 15 секунд:
Нашел Решение своей проблемы, надеюсь кому-то тоже поможет:
- 1- Моя версия Comodo 5.3.43550.1216
2- Устанавливал из пакета: cfw_installer_x86_5.3.43550.1216.exe
3- Lazarus-0.9.29-29679-fpc-2.4.2-20110227-win32.exe
4- Идем в Comodo в раздел Защита ->Настройки Проактивной настройки
5- Ставим Режим Защиты в положение Защита Отключена
6- Ставим галочку Полностью деактивировать
7- Переходим на вкладку: Настройки исполнения приложений, Напротив галочки: Обнаруживать внедрения shell кода: жмем кнопку Исключения
8- В исключения добавляем файлы GDB а именно:
Код: Выделить всё
gdb.exe
libexpat-1.dll- 9– Возвращаемся на большую вкладку Защита:
10– Выбираем: Доверенные файлы:
11- Добавляем gdb.exe в доверенные файлы
12- Переходим на вкладку: Фаервол
13- Жмем: Доверенные приложения и добавляем gdb.exe в доверенные файлы
14- Режим фаервола: в положении: Безопасный режим.
После двух перезагрузок ПК, Lazarus, стал запускаться вместе с отладчиком и ошибки типа: Exception class "External SIGSEGV" Больше нет… Почему именно две перезагрузки понадобилось, объяснить не могу.
Отладчик работает.
Maxizar писал(а):Ммм, такая же Ж... всмысле проблема... обновил комодо до 5.3 до этого стояла 5. При 5 проблем не было... но 5.3 реально быстрее работает и радует... да и 5 реально старый... это как исполльзовать Lazarus 0.9.28, просто не актуально
... но что же делать, я как можно было заметить по своим вопросам, начал копаться в ASM и там без отладки по шагам ну ни как.... Все советы, который нашел на данном форуме, сводятся к отключению проактивной защиты, откл не помогло, добавил отладчик в доверенные зоны и приложения, ничего
... Может кто знает решение проблемы, что касается Комодо, менять на другой не вариант, мое имхо он достаточно хорош... Например я благодоря ему, не использую стационарный антивирус. уже 2 года и не одного вируса... Пользуюсь только курейт, для проверки флешки или скаченного подозрительного контента...
Может как то можно подключить другой отладчик?... так что ждем ответов, более опытных формучан...
Добавлено спустя 15 часов 15 минут 15 секунд:
После двух перезагрузок ПК, Lazarus, стал запускаться вместе с отладчиком и ошибки типа: Exception class "External SIGSEGV" Больше нет… Почему именно две перезагрузки понадобилось, объяснить не могу.
Отладчик работает.
Спасибо, помогло! с Lazarus 0.9.30 и Comodo 5.8. OS Win7
