Menu

#29 IDE падает при уменьшении его размера до минимума

New
nobody
None
Critical
Defect
2019-02-28
2013-10-30
Anonymous
No

Если уменьшать размер IDE, то в какой-то момент начинается его падение. То есть, есть некий минимум, меньше которого происходит падение.

Discussion

  • Anonymous

    Anonymous - 2013-12-06

    (No comment was entered for this change.)

    Labels: -Priority-Medium Priority-Critical

     

    Last edit: AlexL 2015-09-27
  • Anonymous

    Anonymous - 2014-02-21

    Исправлено патчем.

    Status: Fixed

     

    Last edit: AlexL 2015-09-27
  • AlexL

    AlexL - 2019-01-28
    • status: Fixed --> New
     
  • AlexL

    AlexL - 2019-01-28

    Требуется перепроверить действительно ли апстрим исправил проблему.

     
  • AlexL

    AlexL - 2019-02-05

    В fpc-3.0.4 ошибка есть. Не верится апстриму.

     
  • Skvoznjak

    Skvoznjak - 2019-02-28

    Это там, где при изменении размера окна до мелкого, происходило деление на 0? Там первый вариант патча был весьма неэстетичен, не разбирался насколько его причесали. Сам я этот патч использовать не переставал, но недавно озаботился его эстэтичностью и замену нулей на единицы переделал. Думаю что апстрил попытался исключить возможность появления нуля в делителе, но мы то знаем, насколько сложно просчитать все варианты развития событий в такой сложной программе. В этой версии патча числа обрабатывает функция, и если используемый в ней тип данных INT64 кому-то не то заменить его на Sw_Integer очень просто.

     
  • AlexL

    AlexL - 2019-02-28

    Skvoznjak, а ты проверял на последнем коммите апстрима падает или нет?

     
  • AlexL

    AlexL - 2019-02-28

    https://bugs.freepascal.org/view.php?id=30922 переоткрыл кто-то баг опять. Чудной апстрим. Ничего не фиксили, но отписались, что пофиксено Пушкиным.

     
  • Skvoznjak

    Skvoznjak - 2019-02-28

    Только что пересобрал без патчей релизную 3.0.4 версию и сегодняшнюю ftp://ftp.freepascal.org/pub/fpc/snapshot/trunk/source/fpcbuild.zip 3.3.1версию. В моей четвёртокедной konsole, если сплющить консоль по вертикали до нуля, то иде отлично делит на 0 и падает - баг присутствует. По горизонтали консоль до нуля не плющится, надо полагать, только это и спасает иде от падения ещё и при таком манёвре:)

    Ну что сказать, несколько лет назад куча исходников обновилась благодаря новому форматированию - пробелы по какому-то стандарту в коде изменили и пришлось из-за них патчи переделывать, теперь иде перенесли в другой каталог - fpcsrc/packages/ide - опять патчи придётся менять, в старых пути не подойдут. Перестановок стульев куча, видно что проект постоянно обновляется, наверно и старые баги, как те пробелы в исходниках формально исправили по быстрому.

     

Log in to post a comment.