При закрытии терминала, в котором запущен fpc, кнопкой окна "Закрыть", а не штатной командой в самом fpc "Exit", окно терминала закрывается, процесс fpc закрывается, но остается не закрытым процесс fp-bin, и начинает забирать все ресурсы процессора на себя.
На пакет.
Немного дополню. Нужно запустить компиляцию и после этого сразу же закрыть терминал (нажать на крестик), помимо этого ничего не нажимать. После этого в процессах висит fp-bin и жрёт весь ЦП. Просьба, если есть возможность, разобраться в проблеме, у меня LTSP сервер и это художество (fp) вешает весь сервер. Использую p7. Спасибо.
При сборке fpc-2.6.2 посмотрю.
Неужели нет никакого, пускай даже "костыльного", решения этой проблемы ? Может быть что-то альтернативное тогда есть (кроме создания консольного приложения в Lazarus) ?
(В ответ на комментарий №4) > Неужели нет никакого, пускай даже "костыльного", решения этой проблемы ? > > Может быть что-то альтернативное тогда есть (кроме создания консольного > приложения в Lazarus) ? Специалистов по коду на Паскале крайне мало. Если разбираетесь - посмотрите код. Патчи с удовольствием приму.
(В ответ на комментарий №5) > Специалистов по коду на Паскале крайне мало. Если разбираетесь - посмотрите > код. Патчи с удовольствием приму. К сожалению я не из этой малой части, разобраться навряд ли смогу. Судя по дате бага, это тянется давно, что странно в сети не могу ничего найти про аналогичный баг в других дистрибутивах и вообще какой бы то ни было информации на форумах. Возможно плохо ищу. Но быть может кто-то подскажет это баг fpc или что-то ALT-специфичное ? Крайне печально, однако,
(В ответ на комментарий №6) > Судя по дате бага, это тянется давно, что странно в сети не могу ничего найти > про аналогичный баг в других дистрибутивах и вообще какой бы то ни было > информации на форумах. Возможно плохо ищу. Но быть может кто-то подскажет это > баг fpc или что-то ALT-специфичное ? Скорее, такое поведение во всех дистрибутивах. Однако за рубежом давно перешли на преподавание Python и Javascript вместо Pascal. И уж точно в fpc-ide работают единицы. Поэтому никто о такой баге не заявляет. И уж точно в апстриме править не будет, они IDE не развивают.
Терминал какой используете?
fpc-3:3.2.3-alt4 -> sisyphus: Thu Sep 24 2026 Ajrat Makhmutov <rauty@altlinux> 3:3.2.3-alt4 - Pick the error message language from the system locale (Closes: 45589). - Quit the IDE when the terminal it runs in is closed (Closes: 24788). - Support terminals wider than 240 columns in the IDE (Closes: 42047). - Fix -Xg by dropping the .bfd suffix from objcopy and strip (Closes: 41425).