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

Здесь можно сообщить о найденных багах в Far.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

Post by John Doe »

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

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

Поведение при обнаружении проблем.
https://t.me/FarManager — Telegram чат
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Latest post of the previous page:

Написано или нет, скорее всего это до сих пор работает.
Мало того, если в том же арлайт для выполнения работы создать отдельный поток, заблокировав основной (из которого пришёл запрос на извлечение файла из архива) то я думаю - всё отработает без проблем, но это навязывание обязательности удаления гланд через известное место.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

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

Post by NightRoman »

Far30b5256.x64.20180816.7z - плагин FarNet + PowerShellFar зависает при вызовах Far
Far30b5255.x64.20180814.7z - плагин работает нормально

Например, следующие команды PowerShellFar вызывают зависание

ps: $far.Message('hello')
ps: $editor = $Far.CreateEditor(); $editor.FileName = 'z.txt'; $editor.Open()
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

Проблема с сохранением настройки Far Hints (пост) так и осталась в последнем билде.

Почините пожалуйста если не сложно.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Dennis_Moore wrote: Thu 16 Aug, 2018 11:22 Проблема с сохранением настройки Far Hints (пост) так и осталась в последнем билде.
Вы уверены, что эта проблема появилась в одном из последних билдов?
Вы уверены, что это вообще проблема Far?

Я не вижу по ссылке ни одного комментария типа "в билде X еще работает, а в Y уже нет", только ценное наблюдение "В недавних сборках были проблемы со сбросом настроек плагинов" (хотя эти "проблемы" просуществовали аж один час и не дожили до сборки).
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

DrKnS wrote: Thu 16 Aug, 2018 13:35 в билде X еще работает, а в Y уже нет
5235 сохраняет, а 5255 уже нет. Т.е. где-то между ними есть искомое изменение. Если нужно точнее то завтра могу протестировать промежуточные билды.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Dennis_Moore wrote: Thu 16 Aug, 2018 18:415235 сохраняет, а 5255 уже нет
Я склонен считать, что это утверждение ложно.

Я в паскалях мало что понимаю, но вот это по цвету напоминает комментарий, что как бы намекает нам, что плагин не читает половину настроек при старте, а читает аж при первом отображении хинта.

Я не знаю, зачем так.
Возможно, отложенное чтение трех флажков из шести экономит несколько наносекунд, а автор любит оптимизацию.

Что все это значит с точки зрения пользователя?
А то, что если вы запускаете фар и прямо сразу лезете в настройки, то плагин не будет утруждать себя чтением непонятно ради чего и вместо половины настроек вы увидите шляпу.
Заставьте его сначала что-то вывести и настройки будут соответствовать действительности.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

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

Post by abelenki »

в 5256 перестал нормально работать плагин FarDroid.

update: исправлено в 5260 / 5261. спасибо.
Last edited by abelenki on Thu 23 Aug, 2018 05:55, edited 2 times in total.
PavelN65
Posts: 1
Joined: Sat 18 Aug, 2018 17:16

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

Post by PavelN65 »

в 5256 при попытке заархивировать несколько файлов в ZIP-архив, зависает.
Если архивировать только один файл, то все нормально.
система Windows 7 Pro x64
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

3.0 build 5258 x64
При попытке архивации через arclite одного файла по сетевому пути Far зависает.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Denis, Попробовал на 5261 - не повторяется... Если проблема есть - давайте подробности.
откат локирования вызовов плпгин API только в 5260, так что вопрос снимается.
Last edited by 2useven10 on Mon 27 Aug, 2018 17:07, edited 2 times in total.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

skipik, спасибо, исправлено.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Наверное после 5258...
1) FarFtp после открытия сессии показывает 2 каталога ".."
2) NetBox на уровне сессий показыват ".." и "" (видимо пустое имя)
Нетбокс с с моим конфигом такое показывает и до 5258.
Last edited by 2useven10 on Wed 05 Sep, 2018 15:33, edited 1 time in total.
Skaramush
Posts: 50
Joined: Mon 16 May, 2011 04:03
Has thanked: 5 times
Been thanked: 1 time

Nightly Builds — еженощные сборки

Post by Skaramush »

Windows 10.0.17134.228 x64
В FAR 3.0 build 5266 x64 не запускается плагин Uninstall 1.10.16 (никаких сообщений не выдается), в FAR 3.0 build 5254 x64 запускается корректно.
Это баг или фича, из-за которой надо идти на поклон к автору плагина?
Last edited by Skaramush on Wed 12 Sep, 2018 07:39, edited 2 times in total.
Pasha_ZZZ
Posts: 430
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

Nightly Builds — еженощные сборки

Post by Pasha_ZZZ »

Начало не запускаться с этого момента: Far30b5262.x86.20180902
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Nightly Builds — еженощные сборки

Post by 2useven10 »

Uninstall.cpp #738
HANDLE h_dlg = Info.DialogInit(&MainGuid,&ContentsGuid,-1,-1,0,0,L"Contents",DialogItems,ARRAYSIZE(DialogItems),0,0,DlgProc,0);
Такие размеры диалога теперь не проходят проверку.
При отрицательной начальной позиции (-1.-1) размер должен быть положительным, а не (0,0).
Как это работало раньше - отдельный вопрос.

PS: К ночным сборка это отношения не имеет. Для багов появившихся в ночных сборках есть своя тема.
И баг скорее в плагине...
Last edited by 2useven10 on Wed 12 Sep, 2018 14:39, edited 4 times in total.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Nightly Builds — еженощные сборки

Post by 2useven10 »

Работало потому что при инициализации диалог сам ресайзит себя под размеры экрана.
Возможно тут проверка и не нужна, но всё-таки правильнее будет поправить плагин.
Например так:
HANDLE h_dlg = Info.DialogInit(&MainGuid,&ContentsGuid,-1,-1,1,1,L"Contents",DialogItems,ARRAYSIZE(DialogItems),0,0,DlgProc,0);
Last edited by 2useven10 on Wed 12 Sep, 2018 14:37, edited 1 time in total.
Post Reply

Return to “Глюки и баги”