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

Здесь можно сообщить о найденных багах в Far.
User avatar
John Doe
Бюрократ
Posts: 13855
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 чат
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

Latest post of the previous page:

оследний %s матчит lf, как пробельный символ. если на [ \t] заменить, работает:

Code: Select all

for k,v in src:gmatch("#define%s+([A-Z][A-Z0-9_]*)%s([^\n]+)") do
Last edited by zg on Wed 08 Nov, 2017 10:21, edited 1 time in total.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

Code: Select all

lua:panel.SetUserScreen()

Code: Select all

╔══════════════════════════ Exception occurred ══════════════════════════╗
║ Exception:   Access violation (read from 0x00000000)                   ║
║ Address:     0x003A5D6B                                                ║
║ Function:    OpenW                                                     ║
║ Module:      C:\Apps\Far3\Plugins\LuaMacro\luamacro.dll                ║
╟────────────────────────────────────────────────────────────────────────╢
║          { Unload plugin } [ Stack ] [ Minidump ] [ Ignore ]           ║
╚════════════════════════════════════════════════════════════════════════╝
User avatar
tvel
Posts: 38
Joined: Wed 17 Mar, 2010 23:48
Location: Lenobl
Has thanked: 5 times

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

Post by tvel »

При смене диска по ALT+F1/F2 в соседней панели (в случае если открывается диск на котором расположена папка открытая в исходной панели) более (билд 5095 х64) не открывается именно эта папка в соседней панели, а открывается корень диска. В билде 5094 х64 открывается та же папка в соседней панели, что и в исходной панели.

Может это и не баг, но привычное поведение смены диска сломано.
Kirillony
Posts: 232
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 6 times
Been thanked: 4 times

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

Post by Kirillony »

Только у меня после билда 5097 при выходе из Фара стала появляться такая фигня?

При этом зависает и на нажатия Y/N никак не реагирует, приходится закрывать зависшее окно фара крестиком.
Last edited by Kirillony on Fri 24 Nov, 2017 20:00, edited 1 time in total.
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

макрос на выход из фара есть?
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 20:31 макрос на выход из фара есть?
Нет, на выход макросов нет.
Ещё заметил - если arclite не использовать - то всё ок. Если хотя-бы по shift-F3 архив протестировать - то такая бяка на выходе.
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

Не повторяется у меня. Но правда код вокруг вызовов ExitFARW слегка переделан...
У кого-то ещё есть такая проблема?
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 20:52 Не повторяется у меня. Но правда код вокруг вызовов ExitFARW слегка переделан...
У кого-то ещё есть такая проблема?
Нашёл, где собака порылась. В папке с плагином ArcLite у меня хранится файл "7z.dll_" от старой версии 17.01 beta. Если его убрать, то всё ок. Интересно, что это за глюк такой, что файл с левым расширением в папке плагина даёт такой эффект?

Хмм.. Сейчас сравнил - содержимое файлов "7z.dll" и "7z.dll_" идентично..
Last edited by Kirillony on Fri 24 Nov, 2017 21:36, edited 1 time in total.
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

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: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

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

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

Post by 2useven10 »

Код выгрузки билиотек arclite недавно правился, на старом могло не проявляться.
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 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: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 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.
Post Reply

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