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

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

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

Post by John Doe »

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

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

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

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

Post by 2useven10 »

Latest post of the previous page:

Kirillony wrote: Fri 24 Nov, 2017 21:33файл с левым расширением в папке плагина даёт такой эффект?
Может дело в этом:
D:\0\3>dir *.dll .... 24.11.2017 23:42 0 t.dll 24.11.2017 23:42 0 t.dll_
Last edited by 2useven10 on Fri 24 Nov, 2017 21:46, edited 1 time in total.
Kirillony
Posts: 232
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 6 times
Been thanked: 4 times

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

Post by Kirillony »

2useven10 wrote: Fri 24 Nov, 2017 21:45 Может дело в этом:
D:\0\3>dir *.dll .... 24.11.2017 23:42 0 t.dll 24.11.2017 23:42 0 t.dll_
Я конечно понимаю, что условия возникновения глюка достаточно специфические. Но этот файл у меня лежит там уже давно, и до недавнего времени ничем подобным себя не проявлял. И в таком случае при этих специфических условиях - зависание при выходе - это ожидаемое поведение?
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Надо проверить не грузятся ли оба файла...
Если так, то последствия я предсказать не берусь.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Код выгрузки билиотек arclite недавно правился, на старом могло не проявляться.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Точно грузит оба. И падение повторяется. Надо будет поставить проверку реального расширения файла при загрузке...
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 »

2useven10 wrote: Fri 24 Nov, 2017 22:09Надо будет поставить проверку реального расширения файла при загрузке...
А там как-то надёжнее починить нельзя? А то завтра кто-то в 7z1.dll переименует и всё с начала.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

C 7z1 проблем нет, поиск по маске *.dll заметает все файлы *.dllИ_дальше.
Можно подумать, но не совсем ясно как дубль отличить от дополнительного форматного плагина.
Last edited by 2useven10 on Sat 25 Nov, 2017 03:07, edited 1 time in total.
User avatar
Alexander84
Posts: 150
Joined: Fri 01 May, 2009 06:38
Has thanked: 17 times
Been thanked: 2 times

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

Post by Alexander84 »

В каталоге Арклайта создаю подкаталог Codecs.
Кладу внутрь последнего любойкодек.dll из этого архива, заменяю расширение dll на codec, перезапускаю Фар.
Выбираю файл большого размера и прошу создать архив 7Z с нестандартным методом, операция начинается.
Пытаюсь прервать по ESC, подтверждаю — прерывание не происходит, операция продолжается.

Правка: установлено, что баг не относится к Фару.
Last edited by Alexander84 on Tue 05 Dec, 2017 19:24, edited 1 time in total.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

В 7zfm аналогичная операция прерывается нормально?
Last edited by 2useven10 on Tue 05 Dec, 2017 18:33, edited 1 time in total.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

И тема выбрана неудачно. Лучше в теме плагина.
Shmuel
Posts: 6834
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

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

Post by Shmuel »

Позавчера я закоммитил изменение в luafar_manual.tsi, вчера ещё одно, но обе последние ночные сборки содержат luafar_manual.chm без этих изменений.
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 »

https://github.com/FarGroup/FarManager/commit/2f8e0c1caccbd93a8644af0c0373a81cdfff60f1#diff-03c471127ca227cc13a8c2ac7d27af73 wrote:
+w17 11.12.2017 12:56:15 +0300 - build 262 +2. Информация о внешних кодеках 7z вынесена из кода в файл arclite.xml + приоритет настроек из .xml выше БД (параметры: max_check_size, correct_name_mode, qs_by_default)


@2useven10, а в чем смысл выделенного? Тонко троллить пользователей?

Пользователь меняет настройки в БД - плагин на это кладёт.
Пользователь меняет настройки в xml - они перезаписываются дефолтными при первом же обновлении.

Или я что-то упускаю?
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Если настройки есть в xml, в БД они не используются и не изменяютя.
Только перечисленные, они в БД труднодоступны и менять их часто вроде бы незачем.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Про обновление и перезапись изменений пользователя - не подумал...
Может лучше будет вынести их в .castom, которого не будет в дистрибутиве.
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 »

Я к тому, что если уж таки зачем-то понадобился конфиг, то во избежание лишних WTFов лучше его иметь в виде far.exe.example.ini, custom_user.ini и т.п.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Конфиг понадобился для кодеков, которые уже есть, чтобы не затаскивать внешние знания в код.
Эту информацию лучше иметь из коробки. Чтобы изменения не пропадали, сделаю что-нибудь вроде кастомных языковых файлов.
Post Reply

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