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

Здесь можно сообщить о найденных багах в 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 чат
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

Latest post of the previous page:

Shmuel wrote: Tue 05 Feb, 2019 22:57 В билдах 5356-5358 не проходит тест macrotest.lua - падает на mf.atoi и mf.int.
А как запустить эти тесты в автоматическом режиме?
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

t-rex wrote: Mon 11 Feb, 2019 09:38 А как запустить эти тесты в автоматическом режиме?
Если подразумевается запуск после успешной сборки, то можно так:
macrotest.cmd.7z
(410 Bytes) Downloaded 131 times
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Exception thrown at 0x00007FFFFF255549 (KernelBase.dll) in Far.exe: 0xE24C4A02.
Debug Assertion Failed!

Program: D:\...\far\Debug.64.vc15.0\Far.exe
File: c:\program files (x86)\microsoft visual studio\2017\professional\vc\tools\msvc\14.16.27023\include\xstring
Line: 907

Expression: string_view subscript out of range


Это проверка соответствия файла "." маске ".."
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 »

5365.
vitalidon
Posts: 9
Joined: Tue 26 Apr, 2016 21:50

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

Post by vitalidon »

начиная от сборки 5372 от 10 марта 2019 - Far30b5372.x86.20190310.7z
Windows XP, Athlon/Sempron CPU, SSE-only

NetBox plugin падает при открытии Far

Exception: 0xC000001D - Exception_Illegal_Instruction
Details: An attempt was made to execute an illegal instruction
Address: 0x266FFFA - NetBox.dll!tinylog::TinyLog::Write
Function: GetPluginInfoW
Module: NetBox.dll

Far выдает ошибку при выходе

NTSTATUS:
Address: 0x6CB13A - Far.exe!<unknown> (get the pdb)
Source:
Function: main
Module: C:\Program Files\Far\Far.exe

0x006CB13A Far.exe!<unknown> (get the pdb)
0x006CB388 Far.exe!<unknown> (get the pdb)
0x006CA5F6 Far.exe!<unknown> (get the pdb)
0x006CCC7F Far.exe!<unknown> (get the pdb)
0x005B2E31 Far.exe!<unknown> (get the pdb)
0x005B2718 Far.exe!<unknown> (get the pdb)
0x00686CDB Far.exe!<unknown> (get the pdb)
0x00686AA9 Far.exe!<unknown> (get the pdb)
0x004CC041 Far.exe!<unknown> (get the pdb)
0x005F235F Far.exe!<unknown> (get the pdb)
0x005F2672 Far.exe!<unknown> (get the pdb)
0x005F280E Far.exe!<unknown> (get the pdb)
0x005F2892 Far.exe!<unknown> (get the pdb)
0x005F27AB Far.exe!<unknown> (get the pdb)
0x006B7792 Far.exe!<unknown> (get the pdb)
0x7C816037 kernel32.dll!RegisterWaitForInputIdle

Terminate process (Y/N) ?
vitalidon
Posts: 9
Joined: Tue 26 Apr, 2016 21:50

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

Post by vitalidon »

начиная от сборки 5372 от 9 марта 2019 - Far30b5372.x86.20190309.7z
Windows XP, Athlon/Sempron CPU, SSE-only

запуск NetBox Command выдает следующую ошибку и после нажатия Unload plugin Far Manager виснет

Exception: 0xC0000005 - Exception_Access_Violation
Details: Memory at 0000003A could not be read
Address: 0x2227F7AC - NetBox.dll!SetStartupInfoW
Function: OpenW
Module: NetBox.dll
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 »

vitalidon wrote: Fri 29 Mar, 2019 00:14 начиная от сборки 5372 от 10 марта 2019 - Far30b5372.x86.20190310.7z
Windows XP, Athlon/Sempron CPU, SSE-only

NetBox plugin падает при открытии Far
Windows XP SP3, FAR 5380. Все работает отлично. Если есть антивирус, попробуйте внести каталог с FAR в исключения.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Dennis_Moore wrote: Fri 29 Mar, 2019 09:39 Windows XP SP3, FAR 5380. Все работает отлично.
Обратите внимание вот на это:
vitalidon wrote: Fri 29 Mar, 2019 00:14 Exception: 0xC000001D - Exception_Illegal_Instruction
Т.е., вероятно, дело в настройках целевой архитектуры при сборке плагина. Именно поэтому я не перенёс эти два сообщения в тему обсуждения NetBox.
Фар есть инструмент, а не нянька. © 2009 DrKnS
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 »

HaRT wrote: Fri 29 Mar, 2019 12:15 Обратите внимание вот на это:

vitalidon wrote: ↑
Fri 29 Mar, 2019 01:14
Exception: 0xC000001D - Exception_Illegal_Instruction
Пардон, слона не заметил. Обновил на машине с Pentium II FAR до 5380 и вылезла такая же ошибка (NetBox и LuaMacro), откатился до 5371. Требуем перемен исправления :)
vitalidon
Posts: 9
Joined: Tue 26 Apr, 2016 21:50

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

Post by vitalidon »

Dennis_Moore wrote: Fri 29 Mar, 2019 09:39
vitalidon wrote: Fri 29 Mar, 2019 00:14 начиная от сборки 5372 от 10 марта 2019 - Far30b5372.x86.20190310.7z
Windows XP, Athlon/Sempron CPU, SSE-only

NetBox plugin падает при открытии Far
Windows XP SP3, FAR 5380. Все работает отлично. Если есть антивирус, попробуйте внести каталог с FAR в исключения.
Если хоть чем-то поможет - фаервол отключен, антивирус отсутствует.
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

vitalidon, Плагин собран с использованием инструкций которые не поддерживаются вашим процессором.
Пока это не поправят поможет только откат на предыдущие версии. См. пост Dennis_Moore,
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

Билд 5382 x86 без плагинов, Windows 7.
System.WindowMode=false.
Уменьшаю мышью размер окна Фара по вертикали процентов на 40.
Открываю файл в редакторе.

Два бага / фичи / раньше так не было:
1: для выхода из редактора нужно 2 раза нажать Esc (после первого Esc меняется положение верхней отображаемой строки).
2: левый клик мыши на строке > 10 меняет позицию в редакторе (видно по статусной строке), но видимое положение курсора не меняется.

Точно не исследовал, когда это возникло, но в билде 5273 вроде всё нормально.
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 »

Shmuel, 5383.
vitalidon
Posts: 9
Joined: Tue 26 Apr, 2016 21:50

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

Post by vitalidon »

2useven10 wrote: Tue 02 Apr, 2019 07:21 vitalidon, Плагин собран с использованием инструкций которые не поддерживаются вашим процессором.
Пока это не поправят поможет только откат на предыдущие версии. См. пост Dennis_Moore,
Да, так я и подозревал. Старая архитектура все чаще "подводит".
Спасибо за подверждение.
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 »

2useven10 wrote: Tue 02 Apr, 2019 07:21 Плагин собран с использованием инструкций которые не поддерживаются вашим процессором.
Пока это не поправят поможет только откат на предыдущие версии
Скажите, а будет ли исправлена работа FAR на процесстрах без SSE2 ? Попробовал только что запустить 5391 на PII, результат привожу ниже.

После запуска NetBox выдает ошибку:


При выборе Macro browser в меню плагинов вылетает LuaMacro:


Если положить плагины от 5371, то NetBox работает нормально, а LuaMacro почему-то по-прежнему вылетает с той же ошибкой (illegal instruction).

Я понимаю, что процессоры без SSE2 не выпускаются уже лет 15, но все же на PII можно сносно работать под WinXP, если ее как следует оптимизировать, а на PIII Tualatin кое-как работает даже Win7. Хоть эти машины и морально устарели, но на них вполне можно решать определенный круг задач и особенно удобно многие задачи решать естественно при помощи FAR.
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

Насколько мне известно, в последние месяцы в коде LuaMacro/LuaFAR не было каких-то изменений, которые могли это вызвать. Видимо, причина в ключах сборки. Если вы установите точно, с какой сборки это началось, можно будет посмотреть изменения по чейнжлогу.
Post Reply

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