Здесь можно сообщить о найденных багах в Far.
lost
Posts: 149 Joined: Mon 31 Oct, 2005 09:42
Has thanked: 12 times
Been thanked: 6 times
Post
by lost » Mon 16 Nov, 2020 16:22
Latest post of the previous page:
Кажись, в 5702 ещё поломан запускатель. в 5704 то же самое. Case:
в %PATH% есть C:\utils и C:\utils\git\cmd <- тут git.exe
при попытке git status открывается окно explorer.exe на C:\utils\git
ОС конечно "видней", но в command window работает как надо.
Last edited by
lost on Mon 16 Nov, 2020 16:24, edited 2 times in total.
lost
Denis
Posts: 1444 Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times
Post
by Denis » Mon 16 Nov, 2020 20:13
Win10 x64 1809, Far 5705 x64, при запуске из командной строки
start "ping" /d c:\ ping 8.8.8.8 -t
получаем
Denis
DrKnS
Posts: 6114 Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times
Post
by DrKnS » Mon 16 Nov, 2020 20:38
Denis , файл start в path где-то?
DrKnS
Arama
Posts: 121 Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times
Post
by Arama » Tue 17 Nov, 2020 08:34
А чего 5700 не зарелизили? В ней какие-то баги?
Arama
DVall
Posts: 94 Joined: Tue 04 May, 2010 13:35
Post
by DVall » Wed 02 Dec, 2020 08:25
Запускатель недочинен..
Far30b5700.x64.20201114
Батник работает.
N:\Soft &\Microsoft\Edge\Edge Update Stop.cmd
Far30b5710.x64.20201202
"N:\Soft" Не является внутренней или внешней командой....
Причем ни по вводу, ни CTRL-Enter-> получаем окавыченное имя -> Enter - не работает....
DVall
DrKnS
Posts: 6114 Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times
Post
by DrKnS » Wed 02 Dec, 2020 11:06
DVall wrote: ↑ Wed 02 Dec, 2020 08:25
ни по вводу, ни CTRL-Enter-> получаем окавыченное имя -> Enter - не работает
Far Manager, version 3.0.5710.0 x64
Copyright © 1996-2000 Eugene Roshal, Copyright © 2000-2020 Far Group
N:\Soft &\Microsoft\Edge>type "Edge Update Stop.cmd"
echo yes
N:\Soft &\Microsoft\Edge>Edge Update Stop.cmd
N:\Soft &\Microsoft\Edge>echo yes
yes
N:\Soft &\Microsoft\Edge>"Edge Update Stop.cmd"
N:\Soft &\Microsoft\Edge>echo yes
yes
DrKnS
DVall
Posts: 94 Joined: Tue 04 May, 2010 13:35
Post
by DVall » Wed 02 Dec, 2020 15:26
Причина найдена -> ConEmu
DVall
abelenki
Posts: 502 Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:
Post
by abelenki » Wed 09 Dec, 2020 04:45
5711 - перестал работать плагин
FarDroid - при обращении к Android-девайсу показывает пустую панель.
5710 - всё нормально.
abelenki
Mazzi
Posts: 45 Joined: Thu 24 Dec, 2009 10:19
Has thanked: 2 times
Been thanked: 2 times
Post
by Mazzi » Wed 09 Dec, 2020 07:56
abelenki wrote: ↑ Wed 09 Dec, 2020 04:45
5711 - перестал работать плагин FarDroid - при обращении к Android-девайсу показывает пустую панель.
Работает в штатном режиме Far 5711 (запущенный "как администратор") Win10x64 Fardroid 2.13.2
Mazzi
DrKnS
Posts: 6114 Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times
Post
by DrKnS » Wed 09 Dec, 2020 09:44
abelenki , спасибо, 5712.
Наблюдение: в процессе открытия панели в Native mode плагин FarDroid просит Far перекомпилить один и тот же regex - /^\\[([\\w.]+)\\]:\\s*\\[(.*)\\]$/
- около тысячи раз . И десятки раз перекомпилить более другие регексы.
Не то чтобы это была такая уж медленная операция, но зачем? Надо бы донести эту информацию до разработчиков.
DrKnS
abelenki
Posts: 502 Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:
Post
by abelenki » Wed 09 Dec, 2020 10:06
5712 - всё нормально. спасибо!
abelenki
skipik
Posts: 318 Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times
Post
by skipik » Thu 10 Dec, 2020 19:29
DrKnS , начиная с 5711 стал падать AdvCmpEx. Это к вам или теперь к автору плагина?
Code: Select all
Исключение: 0xC0000005 - EXCEPTION_ACCESS_VIOLATION
Подробности: Memory at 000000000000000F could not be written
errno: 0x00000000 - No error
LastError: 0x00000000 - Операция успешно завершена.
NTSTATUS: 0xC0000011 - Достигнут маркер конца файла. После этого маркера файл не содержит правильных данных.
Адрес: 0x001D9DE7 - Far.exe!FileFilter::UpdateCurrentTime
Функция: OpenW
Источник: C:\src\far\filefilter.cpp:587
Файл: E:\Music\Test2\Plugins\advcmpex\AdvCmpEx.dll
Плагин: AdvCmpEx 3.0.36.0 (RC) (Advanced compare files plugin for Far Manager v3.0, Alexey Samlyukov)
Far: 3.0.5713.0 x64 (19fb9a9)
ОС: 10.0.19042.2.0.0.256.1 (version 2009, OS build 19042.685)
Ядро: 10.0.19041.685 (WinBuild.160101.0800)
RAX = 01D6CF22021C5DC8
RBX = FFFFFFFFFFFFFFFF
RCX = 01D6CF22021C5DC8
RDX = 00000000021C5DC8
RSI = 00000013698FD7E0
RDI = 00000013698FD950
R8 = 00000013698FD783
R9 = 000000007FFED000
R10 = 00000000546C6148
R11 = FFFFFFFFF8264FA6
R12 = 0000000000000001
R13 = 0000000000147742
R14 = FFFFFFFFFFFFFFFF
R15 = 0000000000000001
RIP = 00007FF7AFA19DE7
RSP = 00000013698FD680
RBP = 00000013698FD7B9
EFL = 00010202
0x001D9DE7 Far.exe!FileFilter::UpdateCurrentTime (C:\src\far\filefilter.cpp:587)
0x002F3FBB Far.exe!`pluginapi::apiFileFilterControl'::`2'::<lambda_1>::operator() (C:\src\far\plugapi.cpp:2767)
0x002FA272 Far.exe!_Closure_wrapper_b196500b_118::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3E0 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1505)
0x002F3F23 Far.exe!pluginapi::apiFileFilterControl (C:\src\far\plugapi.cpp:2722)
0x0001440F AdvCmpEx.dll!ExitFARW
0x00003BD3 AdvCmpEx.dll!OpenW
0x002E7E5A Far.exe!_Closure_wrapper_8ad60419_14::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x002E7BC9 Far.exe!_Closure_wrapper_8ad60419_5::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3D1 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1491)
0x002E69DB Far.exe!cpp_try<``Plugin::ExecuteFunctionImpl'::`2'::<lambda_2>::operator()'::`2'::<lambda_3>,``Plugin::ExecuteFunctionImpl'::`2'::<lambda_2>::operator()'::`2'::<lambda_4>,``Plugin::ExecuteFunctionImpl'::`2'::<lambda_2>::operator()'::`2'::<lambda_5> > (C:\src\far\exception_handler.hpp:161)
0x002E7D5D Far.exe!_Closure_wrapper_8ad60419_7::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA408 Far.exe!detail::seh_try (C:\src\far\exception_handler.cpp:1531)
0x002E6971 Far.exe!Plugin::ExecuteFunctionImpl (C:\src\far\plclass.cpp:1147)
0x002E547E Far.exe!Plugin::Open (C:\src\far\plclass.cpp:795)
0x00323744 Far.exe!PluginManager::Open (C:\src\far\plugins.cpp:2292)
0x00323348 Far.exe!PluginManager::CallPluginItem (C:\src\far\plugins.cpp:2224)
0x00293D83 Far.exe!KeyMacro::GetKey (C:\src\far\macro.cpp:856)
0x00289543 Far.exe!ProcessMacros (C:\src\far\keyboard.cpp:638)
0x00289A93 Far.exe!GetInputRecordImpl (C:\src\far\keyboard.cpp:844)
0x0028A75A Far.exe!GetInputRecord (C:\src\far\keyboard.cpp:1143)
0x002AF6F4 Far.exe!Manager::ProcessMainLoop (C:\src\far\manager.cpp:637)
0x002AF576 Far.exe!Manager::EnterMainLoop (C:\src\far\manager.cpp:623)
0x002A711F Far.exe!MainProcess (C:\src\far\main.cpp:320)
0x002ABAD5 Far.exe!_Closure_wrapper_7e43c91d_4::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3D1 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1491)
0x002AB35C Far.exe!cpp_try<`mainImpl'::`2'::<lambda_4>,`mainImpl'::`2'::<lambda_5>,`mainImpl'::`2'::<lambda_6> > (C:\src\far\exception_handler.hpp:159)
0x002AAD65 Far.exe!mainImpl (C:\src\far\main.cpp:771)
0x002AB408 Far.exe!`wmain_seh'::`2'::<lambda_1>::operator() (C:\src\far\main.cpp:834)
0x002ABB52 Far.exe!_Closure_wrapper_7e43c91d_9::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3D1 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1491)
0x002AB52C Far.exe!cpp_try<`wmain_seh'::`2'::<lambda_1>,`wmain_seh'::`2'::<lambda_2>,`wmain_seh'::`2'::<lambda_3> > (C:\src\far\exception_handler.hpp:159)
0x002ABC8D Far.exe!_Closure_wrapper_7e43c91d_11::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA408 Far.exe!detail::seh_try (C:\src\far\exception_handler.cpp:1531)
0x002AB637 Far.exe!main (C:\src\far\main.cpp:855)
0x0039A3A0 Far.exe!__scrt_common_main_seh (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
0x00017034 KERNEL32.DLL!BaseThreadInitThunk
0x0004D0D1 ntdll.dll!RtlUserThreadStart
----------------------------------------
Current stack:
----------------------------------------
0x001B2366 Far.exe!get_backtrace (C:\src\far\exception_handler.cpp:218)
0x001B4C97 Far.exe!copy_information (C:\src\far\exception_handler.cpp:459)
0x001B53EB Far.exe!ExcDlgProc (C:\src\far\exception_handler.cpp:543)
0x00166FEA Far.exe!Dialog::DlgProc (C:\src\far\dialog.cpp:4381)
0x00166A64 Far.exe!Dialog::CloseDialog (C:\src\far\dialog.cpp:4266)
0x0016391E Far.exe!Dialog::ProcessKey (C:\src\far\dialog.cpp:2720)
0x002AFEA2 Far.exe!Manager::ProcessKey (C:\src\far\manager.cpp:822)
0x002AF852 Far.exe!Manager::ProcessMainLoop (C:\src\far\manager.cpp:653)
0x002AD84E Far.exe!Manager::ExecuteModal (C:\src\far\manager.cpp:384)
0x001667E3 Far.exe!Dialog::Process (C:\src\far\dialog.cpp:4247)
0x001B62D9 Far.exe!ExcDialog (C:\src\far\exception_handler.cpp:657)
0x001B74D7 Far.exe!ShowExceptionUI (C:\src\far\exception_handler.cpp:833)
0x001B8659 Far.exe!handle_generic_exception (C:\src\far\exception_handler.cpp:1151)
0x001B9E50 Far.exe!handle_seh_exception (C:\src\far\exception_handler.cpp:1374)
0x001BA597 Far.exe!detail::seh_filter (C:\src\far\exception_handler.cpp:1573)
0x002ABD16 Far.exe!_Closure_wrapper_7e43c91d_12::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x003EBDC7 Far.exe!`detail::seh_try'::`1'::filt$0 (C:\src\far\exception_handler.cpp:1532)
0x0039FED8 Far.exe!__C_specific_handler (d:\agent\_work\5\s\src\vctools\crt\vcruntime\src\eh\riscchandler.cpp:290)
0x000A130F ntdll.dll!_chkstk
0x0004B5E4 ntdll.dll!RtlRaiseException
0x0009FE3E ntdll.dll!KiUserExceptionDispatcher
0x001D9DE7 Far.exe!FileFilter::UpdateCurrentTime (C:\src\far\filefilter.cpp:587)
0x002F3FBB Far.exe!`pluginapi::apiFileFilterControl'::`2'::<lambda_1>::operator() (C:\src\far\plugapi.cpp:2767)
0x002FA272 Far.exe!_Closure_wrapper_b196500b_118::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3E0 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1505)
0x002F3F23 Far.exe!pluginapi::apiFileFilterControl (C:\src\far\plugapi.cpp:2722)
0x0001440F AdvCmpEx.dll!ExitFARW
0x00003BD3 AdvCmpEx.dll!OpenW
0x002E7E5A Far.exe!_Closure_wrapper_8ad60419_14::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x002E7BC9 Far.exe!_Closure_wrapper_8ad60419_5::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3D1 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1491)
0x002E69DB Far.exe!cpp_try<``Plugin::ExecuteFunctionImpl'::`2'::<lambda_2>::operator()'::`2'::<lambda_3>,``Plugin::ExecuteFunctionImpl'::`2'::<lambda_2>::operator()'::`2'::<lambda_4>,``Plugin::ExecuteFunctionImpl'::`2'::<lambda_2>::operator()'::`2'::<lambda_5> > (C:\src\far\exception_handler.hpp:161)
0x002E7D5D Far.exe!_Closure_wrapper_8ad60419_7::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA408 Far.exe!detail::seh_try (C:\src\far\exception_handler.cpp:1531)
0x002E6971 Far.exe!Plugin::ExecuteFunctionImpl (C:\src\far\plclass.cpp:1147)
0x002E547E Far.exe!Plugin::Open (C:\src\far\plclass.cpp:795)
0x00323744 Far.exe!PluginManager::Open (C:\src\far\plugins.cpp:2292)
0x00323348 Far.exe!PluginManager::CallPluginItem (C:\src\far\plugins.cpp:2224)
0x00293D83 Far.exe!KeyMacro::GetKey (C:\src\far\macro.cpp:856)
0x00289543 Far.exe!ProcessMacros (C:\src\far\keyboard.cpp:638)
0x00289A93 Far.exe!GetInputRecordImpl (C:\src\far\keyboard.cpp:844)
0x0028A75A Far.exe!GetInputRecord (C:\src\far\keyboard.cpp:1143)
0x002AF6F4 Far.exe!Manager::ProcessMainLoop (C:\src\far\manager.cpp:637)
0x002AF576 Far.exe!Manager::EnterMainLoop (C:\src\far\manager.cpp:623)
0x002A711F Far.exe!MainProcess (C:\src\far\main.cpp:320)
0x002ABAD5 Far.exe!_Closure_wrapper_7e43c91d_4::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3D1 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1491)
0x002AB35C Far.exe!cpp_try<`mainImpl'::`2'::<lambda_4>,`mainImpl'::`2'::<lambda_5>,`mainImpl'::`2'::<lambda_6> > (C:\src\far\exception_handler.hpp:159)
0x002AAD65 Far.exe!mainImpl (C:\src\far\main.cpp:771)
0x002AB408 Far.exe!`wmain_seh'::`2'::<lambda_1>::operator() (C:\src\far\main.cpp:834)
0x002ABB52 Far.exe!_Closure_wrapper_7e43c91d_9::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA3D1 Far.exe!detail::cpp_try (C:\src\far\exception_handler.cpp:1491)
0x002AB52C Far.exe!cpp_try<`wmain_seh'::`2'::<lambda_1>,`wmain_seh'::`2'::<lambda_2>,`wmain_seh'::`2'::<lambda_3> > (C:\src\far\exception_handler.hpp:159)
0x002ABC8D Far.exe!_Closure_wrapper_7e43c91d_11::<lambda_invoker_cdecl> (C:\src\far\common\function_ref.hpp:49)
0x001BA408 Far.exe!detail::seh_try (C:\src\far\exception_handler.cpp:1531)
0x002AB637 Far.exe!main (C:\src\far\main.cpp:855)
0x0039A3A0 Far.exe!__scrt_common_main_seh (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
0x00017034 KERNEL32.DLL!BaseThreadInitThunk
0x0004D0D1 ntdll.dll!RtlUserThreadStart
E:\Music\Test2\Far.exe
C:\Windows\SYSTEM32\ntdll.dll
C:\Windows\System32\KERNEL32.DLL
C:\Windows\System32\KERNELBASE.dll
C:\Windows\System32\USER32.dll
C:\Windows\System32\win32u.dll
C:\Windows\System32\GDI32.dll
C:\Windows\System32\gdi32full.dll
C:\Windows\System32\msvcp_win.dll
C:\Windows\System32\ucrtbase.dll
C:\Windows\System32\ADVAPI32.dll
C:\Windows\System32\msvcrt.dll
C:\Windows\System32\sechost.dll
C:\Windows\System32\RPCRT4.dll
C:\Windows\System32\SHELL32.dll
C:\Windows\System32\ole32.dll
C:\Windows\System32\combase.dll
C:\Windows\System32\PSAPI.DLL
C:\Windows\System32\SETUPAPI.dll
C:\Windows\System32\cfgmgr32.dll
C:\Windows\System32\bcrypt.dll
C:\Windows\System32\COMDLG32.dll
C:\Windows\System32\shcore.dll
C:\Windows\System32\SHLWAPI.dll
C:\Windows\SYSTEM32\WINSPOOL.DRV
C:\Windows\SYSTEM32\NETAPI32.dll
C:\Windows\SYSTEM32\MPR.dll
C:\Windows\SYSTEM32\Secur32.dll
C:\Windows\SYSTEM32\VERSION.dll
C:\Windows\SYSTEM32\USERENV.dll
C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.488_none_ca04af081b815d21\COMCTL32.dll
C:\Windows\SYSTEM32\SAMCLI.DLL
C:\Windows\SYSTEM32\SRVCLI.DLL
C:\Windows\SYSTEM32\NETUTILS.DLL
C:\Windows\SYSTEM32\SSPICLI.DLL
C:\Windows\System32\IMM32.DLL
C:\Windows\SYSTEM32\kernel.appcore.dll
C:\Windows\System32\bcryptPrimitives.dll
C:\Windows\system32\uxtheme.dll
C:\Windows\System32\MSCTF.dll
C:\Windows\System32\OLEAUT32.dll
C:\Windows\SYSTEM32\powrprof.dll
C:\Windows\SYSTEM32\UMPDC.dll
C:\Soft\Far\plugins\dragndrop\hook_x86_64.dll
C:\Windows\System32\clbcatq.dll
C:\Windows\system32\explorerframe.dll
C:\Windows\System32\OneCoreUAPCommonProxyStub.dll
E:\Music\Test2\Plugins\LuaMacro\LuaMacro.dll
E:\Music\Test2\lua51.dll
E:\Music\Test2\luafar3.dll
E:\Music\Test2\lpeg.dll
E:\Music\Test2\Plugins\TmpPanel\TmpPanel.dll
E:\Music\Test2\Plugins\advcmpex\AdvCmpEx.dll
C:\Windows\SYSTEM32\MSVCR100.dll
C:\Windows\SYSTEM32\dbghelp.DLL
Тест-куча:
https://www.dropbox.com/s/zkbmr9qrl0mh00h/Test2.7z?dl=1
Методика воспроизведения:
1. Запускаем Фар
2. Нажимаем Alt+Shift+=
3. Ставим [х] Содержимое
4. Enter
5. Падение
skipik