Bug 26799

Summary: IDE падает при запуске отладчика на 32-битных системах
Product: Sisyphus Reporter: Denis Kirienko <dk>
Component: fpc-ideAssignee: Nobody's working on this, feel free to take it <nobody>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: loginov.alex.valer, roman_romul
Version: unstable   
Hardware: x86   
OS: Linux   
Bug Depends on: 36065    
Bug Blocks:    

Description Denis Kirienko 2012-01-10 16:33:58 MSK
Запускаем среду
$ fp

Набираем простую программу:

begin
end.

Сохраняем. Нажимаем F8 для пошаговой отладки.

Получаем сообщение об ошибке:

Program generated a signal 11.
Save your sources and restart the IDE.

А затем:

The IDE generated an internal error
and will now be closed.

После чего FP IDE закрывается.
Comment 1 Denis Kirienko 2012-01-10 16:58:48 MSK
Проблема, похоже, древняя:
http://lists.freepascal.org/lists/fpc-pascal/2009-January/019799.html
http://ubuntuforums.org/showthread.php?t=844860

Только решения нет...
Comment 2 Gigabyte 2013-01-11 02:12:36 MSK
Год прошёл, а прогресса по этому багу нет. Можно же посмотреть пошагово чего там падает и пропатчить или gdb, или fp? Руками развести проще всего.
Comment 3 Andrey Cherepanov 2013-01-11 12:40:00 MSK
(В ответ на комментарий №2)
> Год прошёл, а прогресса по этому багу нет. Можно же посмотреть пошагово чего
> там падает и пропатчить или gdb, или fp? Руками развести проще всего.
Посмотрите. С удовольствием послушаю о результатах изысканий.
Comment 4 Andrey Cherepanov 2013-01-11 12:41:07 MSK
*** Bug 28326 has been marked as a duplicate of this bug. ***
Comment 5 Gigabyte 2013-01-11 14:57:17 MSK
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528855#30
Разработчик пишет как надо правильно собрать с поддержкой отладчика. Если падает, значит, просто чего-то не так собрано.
Comment 6 Andrey Cherepanov 2013-01-13 00:52:46 MSK
(В ответ на комментарий №5)
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528855#30
> Разработчик пишет как надо правильно собрать с поддержкой отладчика. Если
> падает, значит, просто чего-то не так собрано.
Спасибо за ссылку, посмотрю.
Comment 8 Gigabyte 2013-07-08 00:23:23 MSK
ftp://ftp.mageialinux.ru/mageia2/SRPMS
Собрали fp-ide (2.6.2) с поддержкой gdb (7.5.1).
Пересоберите, пожалуйста.
Comment 10 Andrey Cherepanov 2014-01-27 10:23:36 MSK
Спасибо, посмотрю.
Comment 11 Andrey Cherepanov 2014-10-24 19:20:50 MSK
В fpc-ide-2.6.4 всё работает без дополнительной настройки.
Comment 12 Andrey Cherepanov 2014-10-28 13:15:55 MSK
На x86_64 отладчик работает, на i586 вылетает с сигналом 11.
Comment 13 Dmitry V. Levin 2019-02-11 02:41:23 MSK
Удивительно, что код, сгенеренный 32-битным fpc, вообще хоть как-то работает.
Comment 14 AlexL 2019-02-11 02:51:45 MSK
Пора бы уже переключиться на внешний отладчик.
В Mageia это сделано в пакетах fp-ide-ru, fp-ide-en.