Page 108 of 284

Глюки и баги, появившиеся в «ночных сборках»

Posted: Tue 07 Apr, 2009 14:05
by John Doe
Внимание: Тема служит исключительно для обсуждения свежих багов Far 3.
  • Под свежими понимаются глюки и баги, проявляющиеся в "ночных" сборках, но отсутствующие в "стабильных".
  • О проблемах, которые существуют давно, следует сообщать в отдельных темах, либо на багтрекере.
  • Вопросы, связанные с ночными сборками, но не касающиеся багов самого фара, обсуждаются в другой теме:
Если баг, о котором вы сообщили, не исправлен "по горячим следам", значит необходимо создать запись на багтрекере

Предыдущие ночные сборки доступны здесь.

Поведение при обнаружении проблем.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Fri 12 Apr, 2013 00:52
by Shmuel

Latest post of the previous page:

Начиная с билда 3301, появился такой дефект:
при запуске команды из плагинов AltHistory, More History и LF History, заголовок консоли не отображает запущенную команду.

Например, если запустить сборку Фара или dir /s.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Sun 14 Apr, 2013 15:29
by Shmuel
Начиная с билда 3318, функция GetDirList заполняет поле FileName только именем, без полного пути.
Сломались плагины и скрипты.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Sun 14 Apr, 2013 18:16
by Max Rusov
Не знаю, с какой версии началось: при вызове MCTL_DELMACRO из ExitFARW в Far возникают многочисленные исключения. Из видно только под отладчиком. Для того чтобы воспроизвести ошибку достаточно установить плагин MacroLib и добавить хотя бы один макрос типа 'FARMACRO'

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Sun 14 Apr, 2013 19:13
by Shmuel
Max Rusov wrote:Для того чтобы воспроизвести ошибку достаточно установить плагин MacroLib и добавить хотя бы один макрос типа 'FARMACRO'
Можно без Макролиба, вот с таким макрофайлом:
  1. local macroId = far.MacroAdd ("MACROAREA_COMMON", nil, "F24", "a=a")
  2.  
  3.  
  4.  
  5. Event {
  6.  
  7.   group="ExitFar";
  8.  
  9.   action=function() far.MacroDelete(macroId) end;
  10.  
  11. }

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Mon 15 Apr, 2013 13:06
by Shmuel
Max Rusov wrote:Не знаю, с какой версии началось: при вызове MCTL_DELMACRO из ExitFARW в Far возникают многочисленные исключения.
Началось с билда 3054.
В 3332 исправлено, но не до конца. То-есть, исключений больше быть не должно, но есть другие проблемы, например, плагин LuaMacro выгружается не последним и, соответственно, уже не может обработать запросы MCTL_XXX других плагинов из их ExitFARW.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Mon 15 Apr, 2013 13:08
by Max Rusov
Shmuel wrote:плагин LuaMacro выгружается не последним и, соответственно, уже не может обработать запросы MCTL_XXX других плагинов из их ExitFARW.
Это неважно, пусть код ошибки возвращает. Главное - чтобы не падало.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Mon 15 Apr, 2013 13:16
by 2useven10
плагин LuaMacro выгружается не последним и...
ну так сделай, чтобы он выгружался последним, вроде несложно...

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 07:21
by Max Rusov
Что-то Build 3344 плохо совместим с жизнью. Чего вдруг он объявлен стабильным? У меня он выдает такое:

Плюс еще какие-то глюки, пока не понял.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 07:31
by Shmuel
Max Rusov wrote:Что-то Build 3344 плохо совместим с жизнью. Чего вдруг он объявлен стабильным? У меня он выдает такое:

Плюс еще какие-то глюки, пока не понял.
Подтверждаю (билд 3346).

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 07:37
by 2useven10
с копированием файлов серьёзные проблемы.
последние билды использовать НЕ стоит.

Add: Или, по крайней мере, должно быть [x] Use system copy routine.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 07:49
by 2useven10
копирование исправлено в 3347.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 07:55
by Wave
Судя по changelog, 3341 — попытка исправить ошибку копирования, которая была давно. Так какой билд можно использовать до того, как следующий stable объявят?

P.s. Кроме того глюка, который Max Rusov указал, в 3344 глюки как минимум с MoreHistory. Дальше я не проверял, откатился на 3341.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 08:02
by Max Rusov
Настройки то ли не пишутся, то ли не читаются. У меня вообще все плагины глючат.

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 09:33
by 2useven10
может быть замена intptr_t на long long в config сказывается ?
если так, то x64 должна работать нормально, в x86 могут быть проблемы...

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 09:38
by Kerberos464
в x64 3.0.3347 тоже те же самые проблемы (глючащие плагины).

Re: Глюки и баги, появившиеся в «ночных сборках»

Posted: Thu 18 Apr, 2013 10:17
by 2useven10
в каком билде появилась проблема ?