Обновление панелей

Здесь можно сообщить о найденных багах в Far.
Locust
Posts: 50
Joined: Wed 08 Apr, 2009 07:14
Has thanked: 3 times
Been thanked: 2 times

Обновление панелей

Post by Locust »

Берём ФАР 6060 х64 или последний 6117 х64


Запускаем ФАР и сразу выходим (просто для создания пустого профиля).
Копируем всё на Server 2019 x64 (10.0.17763)
Запускаем ФАР (от Админа) и заходим в C:\PerfLogs
Из Пуск-а запускаем Блокнот и создаём в папке C:\PerfLogs произвольный файл.
В ФАР-е созданный файл не отображается без нажатия Ctrl+R или любого действия обновляющего панели.
Vlad
Posts: 16
Joined: Thu 08 Dec, 2005 13:29

Обновление панелей

Post by Vlad »

Да, после 5888 обновление панелей работает иногда.
Testcase 1 - сортирую фотки в смотрелке (IrfanView, XnView, FastStone и т.п.). Панели не обновляются никогда.
Testcase 2 - копирую файлы второй копией или эксплорером. Панели чаще обновляются, чем нет.
Win11 x64 eng, ресурсов хватает. Far пробовал все релизы >5888 и часть промежуточных. Как x64, так и x86, как чистые, так и с плагинами/настройками.
В итоге сижу на 5888 - тут всё обновляется.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Обновление панелей

Post by HaRT »

Vlad wrote: Sun 02 Apr, 2023 18:18 Testcase 1 - сортирую фотки в смотрелке (IrfanView, XnView, FastStone и т.п.). Панели не обновляются никогда.
А если чисто для теста запустить Фар без плагинов (far.exe /p)?
И зависит ли воспроизведение от того, на каком диске и файловой системе папка?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Vlad
Posts: 16
Joined: Thu 08 Dec, 2005 13:29

Обновление панелей

Post by Vlad »

HaRT wrote: Sun 02 Apr, 2023 18:50А если чисто для теста запустить Фар без плагинов (far.exe /p)?
Вроде бы не словил в этом случае. Но должен сказать, баг проявляется постепенно - сразу после запуска всё работает как надо даже в полной конфигурации. Пропуски начинаются спустя некоторое время. Возможно, в случае с far.exe /p я этого момента просто не дождался.
HaRT wrote: Sun 02 Apr, 2023 18:50И зависит ли воспроизведение от того, на каком диске и файловой системе папка?
В системнике 2 SSD и 1 HDD - все на NTFS. Проявлялось на всех. Обновление сетевых дисков отключено в настройках.
Vlad
Posts: 16
Joined: Thu 08 Dec, 2005 13:29

Обновление панелей

Post by Vlad »

Похоже, поборол.
Удалил PluginsData, generalconfig.db и filters.db (интуитивно, не знаю, что из них повлияло).
2 дня всё обновляется...
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Обновление панелей

Post by HaRT »

Vlad wrote: Mon 10 Apr, 2023 21:18 Удалил PluginsData, generalconfig.db и filters.db
Ну шикарно, теперь шанс исправить ошибку в самом Фаре упал практически до нуля.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Обновление панелей

Post by zg »

HaRT wrote: Tue 11 Apr, 2023 08:02 Ну шикарно, теперь шанс исправить ошибку в самом Фаре упал практически до нуля.
и что в этом страшного?
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Обновление панелей

Post by 2useven10 »

А был ли мальчик?
Может просто
[x]Disable automatic panel update
if object count exceeds N
Last edited by 2useven10 on Tue 11 Apr, 2023 12:38, edited 1 time in total.
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Обновление панелей

Post by 2useven10 »

Но теперь узнать проблематично. Тут HaRT, прав.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Обновление панелей

Post by HaRT »

zg wrote: Tue 11 Apr, 2023 12:14что в этом страшного?
У человека проблема воспроизводилась стабильно, а у меня — нестабильно (но тоже мешает жить). С его данными был шанс докопаться до причины и исправить для всех, но теперь это сильно осложнилось.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Locust
Posts: 50
Joined: Wed 08 Apr, 2009 07:14
Has thanked: 3 times
Been thanked: 2 times

Обновление панелей

Post by Locust »

Провёл тесты путём тупого перебора: скачивал с гитхаба и проверял.

Версия - Far.x64.3.0.5943.2685.6c374bdc5119a67eab218f08a74d4f4bc3562571.7z - обновление работает.
Версия - Far.x64.3.0.5944.2686.343fdec00f60c8469c0bf50db6bdd2df58ec9bf2.7z - обновление НЕ работает.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Обновление панелей

Post by HaRT »

Locust wrote: Fri 14 Apr, 2023 13:36 Версия - Far.x64.3.0.5944.2686.343fdec00f60c8469c0bf50db6bdd2df58ec9bf2.7z - обновление НЕ работает.
Значит, что-то в этом изменении не учтено:
changelog wrote:
drkns 2021-12-23 02:14:27+00:00 - build 5944 1. FS monitoring rework (again). Now only one extra thread.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Обновление панелей

Post by Yegor »

Я могу стабильно воспроизвести на 6129 и предоставить шаги.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Обновление панелей

Post by 2useven10 »

Конечно, шаги не помешают, хотя может быть для DrKnS уже достаточно информации.
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Обновление панелей

Post by Yegor »

https://github.com/FarGroup/FarManager/issues/674
Но, скорее всего, это лишь один из сценариев.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Post Reply

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