Code: Select all
Exception: 0xC0000005 - STATUS_ACCESS_VIOLATION
Details: Memory at 00000000 could not be read
errno: 0x00000000 - No error
LastError: 0x00000000 - The operation completed successfully.
NTSTATUS: 0x00000000 - STATUS_SUCCESS
Address: 0x0024428B - Far.exe!logging::engine::configure(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >)+0xBB
Function: main
Source: log.obj
File: C:\Apps\Far3\Far.exe
Plugin:
Far: 3.0.6122.0 x86 (040b730)
Compiler: Microsoft Visual C++, version 19.29.30148.0
PE time: 2023-03-29 00:04:36.000
File time: 2023-03-29 00:04:42.000
OS: Windows NT Workstation 10.0.19045, 0x100/0x30 (Windows 10 Pro, version 22H2, OS build 19045.2728)
Kernel: 10.0.19041.2728 (WinBuild.160101.0800)
Host:
Parent: C:\Windows\explorer.exe 10.0.19041.2604 (WinBuild.160101.0800)
Command: "C:\Apps\Far3\Far.exe" /p
Uptime: 00:00:01
----------------------------------------------------------------------
Exception stack
----------------------------------------------------------------------
0024428B Far.exe!logging::engine::configure(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >)+0xBB (log.obj)
00233409 Far.exe!ConsoleGlobalKeysHook(class Manager::Key const &)+0x259 (interf.obj)
00196C0B Far.exe!std::_Func_impl_no_alloc<bool (__cdecl*)(class Manager::Key const &),bool,class Manager::Key const &>::_Do_call(class Manager::Key const &)+0xB (exception_handler_test.obj)
0026129B Far.exe!Manager::ProcessKey(class Manager::Key)+0xFB (manager.obj)
00260D7D Far.exe!Manager::ProcessMainLoop(void)+0x1DD (manager.obj)
00260B7E Far.exe!Manager::EnterMainLoop(void)+0x8E (manager.obj)
0025A1B2 Far.exe!MainProcess(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,int,int)+0x8B2 (main.obj)
0025DCDC Far.exe!_Closure_wrapper_7e43c91d_4::<lambda_invoker_cdecl>(void *)+0x9C (main.obj)
001937E7 Far.exe!detail::cpp_try(class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(class std::exception const &)>)+0x47 (exception_handler.obj)
0025D114 Far.exe!cpp_try<class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &)+0x64 (main.obj)
0025CCA0 Far.exe!mainImpl(class span<wchar_t const * const>)+0x960 (main.obj)
0025D4B8 Far.exe!`wmain_seh(void)'::`2'::<lambda_1>::operator()(void)const +0x48 (main.obj)
0025DD5F Far.exe!_Closure_wrapper_7e43c91d_9::<lambda_invoker_cdecl>(void *)+0xF (main.obj)
001937E7 Far.exe!detail::cpp_try(class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(class std::exception const &)>)+0x47 (exception_handler.obj)
0025D604 Far.exe!cpp_try<class `wmain_seh(void)'::`2'::<lambda_1>,class `wmain_seh(void)'::`2'::<lambda_2>,class `wmain_seh(void)'::`2'::<lambda_3> >(class `wmain_seh(void)'::`2'::<lambda_1> const &,class `wmain_seh(void)'::`2'::<lambda_2> const &,class `wmain_seh(void)'::`2'::<lambda_3> const &)+0x64 (main.obj)
0025D3C1 Far.exe!wmain_seh(void)+0x171 (main.obj)
0025DDF7 Far.exe!_Closure_wrapper_7e43c91d_11::<lambda_invoker_cdecl>(void *)+0x57 (main.obj)
00193880 Far.exe!detail::seh_try(class function_ref<void __cdecl(void)>,class function_ref<unsigned long __cdecl(struct _EXCEPTION_POINTERS *)>,class function_ref<void __cdecl(unsigned long)>)+0x40 (exception_handler.obj)
0025D6BC Far.exe!_main+0x8C (main.obj)
0033A887 Far.exe!__scrt_common_main_seh(void)+0xFA (LIBCMT:exe_main.obj)
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Exception handler stack
----------------------------------------------------------------------
0030CA4A Far.exe!tracer_detail::tracer::current_stacktrace(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class function_ref<void __cdecl(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &&)>,unsigned int,unsigned int)const +0x4A (tracer.obj)
0018C9FE Far.exe!get_backtrace(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class span<struct os::debug::stack_frame const >,class span<struct os::debug::stack_frame const >,class function_ref<void __cdecl(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >)>)+0x17E (exception_handler.obj)
00190BB2 Far.exe!collect_information(class exception_context const &,class std::basic_string_view<char,struct std::char_traits<char> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class Plugin const * const,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,struct error_state_ex const &,class span<struct os::debug::stack_frame const >)+0xEE2 (exception_handler.obj)
00191A0C Far.exe!handle_generic_exception(class exception_context const &,class std::basic_string_view<char,struct std::char_traits<char> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class Plugin const * const,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,struct error_state_ex const &,class span<struct os::debug::stack_frame const >)+0x43C (exception_handler.obj)
00192EF6 Far.exe!handle_seh_exception(class exception_context const &,class std::basic_string_view<char,struct std::char_traits<char> >,class Plugin const * const)+0x216 (exception_handler.obj)
00193AB8 Far.exe!detail::seh_filter(struct _EXCEPTION_POINTERS const *,class std::basic_string_view<char,struct std::char_traits<char> >,class Plugin const *)+0x1A8 (exception_handler.obj)
0025DE3D Far.exe!_Closure_wrapper_8ad60419_5::<lambda_invoker_cdecl>(void *,struct _EXCEPTION_POINTERS *)+0x1D (plclass.obj)
001938B0 Far.exe!detail::seh_try(class function_ref<void __cdecl(void)>,class function_ref<unsigned long __cdecl(struct _EXCEPTION_POINTERS *)>,class function_ref<void __cdecl(unsigned long)>)+0x70 (exception_handler.obj)
0025D6BC Far.exe!_main+0x8C (main.obj)
0033A887 Far.exe!__scrt_common_main_seh(void)+0xFA (LIBCMT:exe_main.obj)
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 14996 / 0x3A94 stack
----------------------------------------------------------------------
0007482C ntdll.dll!ZwWaitForWorkViaWorkerFactory+0xC
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 20192 / 0x4EE0 stack
----------------------------------------------------------------------
0007482C ntdll.dll!ZwWaitForWorkViaWorkerFactory+0xC
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 14276 / 0x37C4 stack
----------------------------------------------------------------------
0007482C ntdll.dll!ZwWaitForWorkViaWorkerFactory+0xC
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 22220 / 0x56CC (Window messages processor) stack
----------------------------------------------------------------------
0000106C win32u.dll!NtUserGetMessage+0xC
003379EF Far.exe!wm_listener::WindowThreadRoutine(class os::concurrency::event const &)+0x3DF (wm_listener.obj)
003383FA Far.exe!os::concurrency::thread::wrapper<class `os::concurrency::thread::thread<void (__thiscall wm_listener::*)(class os::concurrency::event const &),class wm_listener *,class std::reference_wrapper<class os::concurrency::event> >(enum os::concurrency::thread::mode,void (__thiscall wm_listener::*&&)(class os::concurrency::event const &),class wm_listener * &&,class std::reference_wrapper<class os::concurrency::event> &&)'::`2'::<lambda_1> >(void *)+0x3A (wm_listener.obj)
00347DBB Far.exe!thread_start<unsigned int (__stdcall*)(void *),1>(void * const)+0x58 (libucrt:thread.obj)
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 21352 / 0x5368 stack
----------------------------------------------------------------------
0007482C ntdll.dll!ZwWaitForWorkViaWorkerFactory+0xC
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 14644 / 0x3934 stack
----------------------------------------------------------------------
0007482C ntdll.dll!ZwWaitForWorkViaWorkerFactory+0xC
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 19144 / 0x4AC8 (FS watcher) stack
----------------------------------------------------------------------
000730AC ntdll.dll!NtWaitForMultipleObjects+0xC
0011E2D8 KERNELBASE.dll!WaitForMultipleObjects+0x18
0027BF21 Far.exe!os::detail::handle_implementation::wait(class span<void * const>,bool,class std::optional<class std::chrono::duration<__int64,struct std::ratio<1,1000> > >)+0x61 (platform.obj)
001034E2 Far.exe!os::detail::handle_t<struct os::detail::handle_closer>::wait_any(class span<void * const>)+0x22 (configdb.obj)
001E994A Far.exe!background_watcher::process(void)+0x18A (filesystemwatcher.obj)
001EAA07 Far.exe!os::concurrency::thread::wrapper<class `os::concurrency::thread::thread<void (__thiscall background_searcher::*)(void),class background_searcher *>(enum os::concurrency::thread::mode,void (__thiscall background_searcher::*&&)(void),class background_searcher * &&)'::`2'::<lambda_1> >(void *)+0x37 (findfile.obj)
00347DBB Far.exe!thread_start<unsigned int (__stdcall*)(void *),1>(void * const)+0x58 (libucrt:thread.obj)
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 7360 / 0x1CC0 (Taskbar processor) stack
----------------------------------------------------------------------
000730AC ntdll.dll!NtWaitForMultipleObjects+0xC
0011E2D8 KERNELBASE.dll!WaitForMultipleObjects+0x18
0027BF21 Far.exe!os::detail::handle_implementation::wait(class span<void * const>,bool,class std::optional<class std::chrono::duration<__int64,struct std::ratio<1,1000> > >)+0x61 (platform.obj)
001034E2 Far.exe!os::detail::handle_t<struct os::detail::handle_closer>::wait_any(class span<void * const>)+0x22 (configdb.obj)
0030BCD8 Far.exe!taskbar_impl::handler(void)const +0x268 (taskbar.obj)
001EAA07 Far.exe!os::concurrency::thread::wrapper<class `os::concurrency::thread::thread<void (__thiscall background_searcher::*)(void),class background_searcher *>(enum os::concurrency::thread::mode,void (__thiscall background_searcher::*&&)(void),class background_searcher * &&)'::`2'::<lambda_1> >(void *)+0x37 (findfile.obj)
00347DBB Far.exe!thread_start<unsigned int (__stdcall*)(void *),1>(void * const)+0x58 (libucrt:thread.obj)
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 15352 / 0x3BF8 stack
----------------------------------------------------------------------
000730AC ntdll.dll!NtWaitForMultipleObjects+0xC
000B5E75 combase.dll!CLSIDFromString+0x14C5
0012AB69 combase.dll!CoIncrementMTAUsage+0x219
000B5D3A combase.dll!CLSIDFromString+0x138A
0012D94F combase.dll!Ordinal140+0x18F
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Thread 6116 / 0x17E4 stack
----------------------------------------------------------------------
0000106C win32u.dll!NtUserGetMessage+0xC
0007775B combase.dll!CoDecrementMTAUsage+0x2BB
00077677 combase.dll!CoDecrementMTAUsage+0x1D7
000775BE combase.dll!CoDecrementMTAUsage+0x11E
000B5DBB combase.dll!CLSIDFromString+0x140B
0012D94F combase.dll!Ordinal140+0x18F
000200F9 KERNEL32.DLL!BaseThreadInitThunk+0x19
00067BBE ntdll.dll!RtlGetAppContainerNamedObjectPath+0x11E
00067B8E ntdll.dll!RtlGetAppContainerNamedObjectPath+0xEE
----------------------------------------------------------------------
Disassembly
----------------------------------------------------------------------
0024428B Far.exe!logging::engine::configure(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >)+0xBB (log.obj):
005d425f e8ac030000 call Far+0x244610 (005d4610)
005d4264 c745fcffffffff mov dword ptr [ebp-4],0FFFFFFFFh
005d426b bac45e7d00 mov edx,offset Far+0x445ec4 (007d5ec4)
005d4270 8b45ec mov eax,dword ptr [ebp-14h]
005d4273 8702 xchg eax,dword ptr [edx]
005d4275 b9705e7d00 mov ecx,offset Far+0x445e70 (007d5e70)
005d427a e891000000 call Far+0x244310 (005d4310)
005d427f 8b0d885e7d00 mov ecx,dword ptr [Far+0x445e88 (007d5e88)]
005d4285 ff730c push dword ptr [ebx+0Ch]
005d4288 ff7308 push dword ptr [ebx+8]
005d428b 8b01 mov eax,dword ptr [ecx]
00233409 Far.exe!ConsoleGlobalKeysHook(class Manager::Key const &)+0x259 (interf.obj):
005c33e7 33cc xor ecx,esp
005c33e9 e84a681000 call Far+0x339c38 (006c9c38)
005c33ee 8be5 mov esp,ebp
005c33f0 5d pop ebp
005c33f1 c3 ret
005c33f2 83ec08 sub esp,8
005c33f5 8bc4 mov eax,esp
005c33f7 c70000000000 mov dword ptr [eax],0
005c33fd c7400400000000 mov dword ptr [eax+4],0
005c3404 e8c70d0100 call Far+0x2441d0 (005d41d0)
005c3409 8b4c242c mov ecx,dword ptr [esp+2Ch]
00196C0B Far.exe!std::_Func_impl_no_alloc<bool (__cdecl*)(class Manager::Key const &),bool,class Manager::Key const &>::_Do_call(class Manager::Key const &)+0xB (exception_handler_test.obj):
00526bfb cc int 3
00526bfc cc int 3
00526bfd cc int 3
00526bfe cc int 3
00526bff cc int 3
00526c00 55 push ebp
00526c01 8bec mov ebp,esp
00526c03 ff7508 push dword ptr [ebp+8]
00526c06 8b4104 mov eax,dword ptr [ecx+4]
00526c09 ffd0 call eax
00526c0b 83c404 add esp,4
0026129B Far.exe!Manager::ProcessKey(class Manager::Key)+0xFB (manager.obj):
005f1281 3bfe cmp edi,esi
005f1283 742e je Far+0x2612b3 (005f12b3)
005f1285 8b4f24 mov ecx,dword ptr [edi+24h]
005f1288 85c9 test ecx,ecx
005f128a 0f8480030000 je Far+0x261610 (005f1610)
005f1290 8b01 mov eax,dword ptr [ecx]
005f1292 8d5508 lea edx,[ebp+8]
005f1295 52 push edx
005f1296 8b4008 mov eax,dword ptr [eax+8]
005f1299 ffd0 call eax
005f129b 84c0 test al,al
00260D7D Far.exe!Manager::ProcessMainLoop(void)+0x1DD (manager.obj):
005f0d5e 8945cc mov dword ptr [ebp-34h],eax
005f0d61 8b45ec mov eax,dword ptr [ebp-14h]
005f0d64 8975d4 mov dword ptr [ebp-2Ch],esi
005f0d67 8d75c0 lea esi,[ebp-40h]
005f0d6a 8955c0 mov dword ptr [ebp-40h],edx
005f0d6d 8945d0 mov dword ptr [ebp-30h],eax
005f0d70 c645d801 mov byte ptr [ebp-28h],1
005f0d74 f3a5 rep movs dword ptr es:[edi],dword ptr [esi]
005f0d76 8bcb mov ecx,ebx
005f0d78 e823040000 call Far+0x2611a0 (005f11a0)
005f0d7d 8bcb mov ecx,ebx
00260B7E Far.exe!Manager::EnterMainLoop(void)+0x8E (manager.obj):
005f0b61 8b07 mov eax,dword ptr [edi]
005f0b63 8bcf mov ecx,edi
005f0b65 ff5004 call dword ptr [eax+4]
005f0b68 807dff00 cmp byte ptr [ebp-1],0
005f0b6c 741d je Far+0x260b8b (005f0b8b)
005f0b6e 8bce mov ecx,esi
005f0b70 e85bffffff call Far+0x260ad0 (005f0ad0)
005f0b75 84c0 test al,al
005f0b77 7512 jne Far+0x260b8b (005f0b8b)
005f0b79 e822000000 call Far+0x260ba0 (005f0ba0)
005f0b7e 8bce mov ecx,esi
0025A1B2 Far.exe!MainProcess(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,int,int)+0x8B2 (main.obj):
005ea190 ff10 call dword ptr [eax]
005ea192 f00fc17708 lock xadd dword ptr [edi+8],esi
005ea197 4e dec esi
005ea198 7507 jne Far+0x25a1a1 (005ea1a1)
005ea19a 8b07 mov eax,dword ptr [edi]
005ea19c 8bcf mov ecx,edi
005ea19e ff5004 call dword ptr [eax+4]
005ea1a1 8b0d546d7f00 mov ecx,dword ptr [Far+0x466d54 (007f6d54)]
005ea1a7 8b8908010000 mov ecx,dword ptr [ecx+108h]
005ea1ad e83e690000 call Far+0x260af0 (005f0af0)
005ea1b2 e849910b00 call Far+0x313300 (006a3300)
0025DCDC Far.exe!_Closure_wrapper_7e43c91d_4::<lambda_invoker_cdecl>(void *)+0x9C (main.obj):
005edcc3 42 inc edx
005edcc4 048b add al,8Bh
005edcc6 54 push esp
005edcc7 2420 and al,20h
005edcc9 57 push edi
005edcca ff742434 push dword ptr [esp+34h]
005edcce 8b400c mov eax,dword ptr [eax+0Ch]
005edcd1 ff742424 push dword ptr [esp+24h]
005edcd5 8b08 mov ecx,dword ptr [eax]
005edcd7 e824bcffff call Far+0x259900 (005e9900)
005edcdc 8b4d08 mov ecx,dword ptr [ebp+8]
001937E7 Far.exe!detail::cpp_try(class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(class std::exception const &)>)+0x47 (exception_handler.obj):
005237bf 8d45f4 lea eax,[ebp-0Ch]
005237c2 64a300000000 mov dword ptr fs:[00000000h],eax
005237c8 8965f0 mov dword ptr [ebp-10h],esp
005237cb 803d59bc7b0000 cmp byte ptr [Far+0x42bc59 (007bbc59)],0
005237d2 740d je Far+0x1937e1 (005237e1)
005237d4 837d1800 cmp dword ptr [ebp+18h],0
005237d8 7443 je Far+0x19381d (0052381d)
005237da c745fc00000000 mov dword ptr [ebp-4],0
005237e1 ff7508 push dword ptr [ebp+8]
005237e4 ff550c call dword ptr [ebp+0Ch]
005237e7 83c404 add esp,4
0025D114 Far.exe!cpp_try<class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &)+0x64 (main.obj):
005ed0eb 8910 mov dword ptr [eax],edx
005ed0ed c7400410dd5e00 mov dword ptr [eax+4],offset Far+0x25dd10 (005edd10)
005ed0f4 8d44241c lea eax,[esp+1Ch]
005ed0f8 89442430 mov dword ptr [esp+30h],eax
005ed0fc 8bc4 mov eax,esp
005ed0fe 894c2434 mov dword ptr [esp+34h],ecx
005ed102 8d4c2430 lea ecx,[esp+30h]
005ed106 8908 mov dword ptr [eax],ecx
005ed108 c7400440dc5e00 mov dword ptr [eax+4],offset Far+0x25dc40 (005edc40)
005ed10f e88c66f3ff call Far+0x1937a0 (005237a0)
005ed114 8b44241c mov eax,dword ptr [esp+1Ch]
----------------------------------------------------------------------
Modules
----------------------------------------------------------------------
C:\Apps\Far3\Far.exe 3.0.6122.0 x86
C:\Windows\SYSTEM32\ntdll.dll 10.0.19041.1741 (WinBuild.160101.0800)
C:\Windows\System32\KERNEL32.DLL 10.0.19041.1741 (WinBuild.160101.0800)
C:\Windows\System32\KERNELBASE.dll 10.0.19041.1741 (WinBuild.160101.0800)
C:\Windows\System32\ADVAPI32.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\Windows\System32\msvcrt.dll 7.0.19041.546 (WinBuild.160101.0800)
C:\Windows\System32\sechost.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\Windows\System32\RPCRT4.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\Windows\System32\USER32.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\System32\win32u.dll 10.0.19041.2728 (WinBuild.160101.0800)
C:\Windows\System32\GDI32.dll 10.0.19041.2130 (WinBuild.160101.0800)
C:\Windows\System32\gdi32full.dll 10.0.19041.2728 (WinBuild.160101.0800)
C:\Windows\System32\msvcp_win.dll 10.0.19041.789 (WinBuild.160101.0800)
C:\Windows\System32\ucrtbase.dll 10.0.19041.789 (WinBuild.160101.0800)
C:\Windows\System32\SHELL32.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\System32\ole32.dll 10.0.19041.1320 (WinBuild.160101.0800)
C:\Windows\System32\combase.dll 10.0.19041.1320 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\WINSPOOL.DRV 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\NETAPI32.dll 10.0.19041.2130 (WinBuild.160101.0800)
C:\Windows\System32\PSAPI.DLL 10.0.19041.546 (WinBuild.160101.0800)
C:\Windows\System32\SETUPAPI.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\MPR.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\System32\cfgmgr32.dll 10.0.19041.1620 (WinBuild.160101.0800)
C:\Windows\System32\bcrypt.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\Secur32.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\Windows\System32\COMDLG32.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\System32\shcore.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\VERSION.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\USERENV.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\Windows\System32\SHLWAPI.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_a8625c1886757984\COMCTL32.dll 6.10 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\NETUTILS.DLL 10.0.19041.1466 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\SAMCLI.DLL 10.0.19041.1466 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\SRVCLI.DLL 10.0.19041.1645 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\SSPICLI.DLL 10.0.19041.2130 (WinBuild.160101.0800)
C:\Windows\System32\IMM32.DLL 10.0.19041.2673 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\kernel.appcore.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\Windows\system32\uxtheme.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\System32\MSCTF.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\System32\OLEAUT32.dll 10.0.19041.985 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\powrprof.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\UMPDC.dll Unknown
C:\Windows\System32\bcryptPrimitives.dll 10.0.19041.2486 (WinBuild.160101.0800)
C:\Windows\System32\clbcatq.dll 2001.12.10941.16384 (WinBuild.160101.0800)
C:\Windows\system32\explorerframe.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\System32\OneCoreUAPCommonProxyStub.dll 10.0.19041.2311 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\dbghelp.DLL 10.0.19041.1052 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\dbgcore.DLL 10.0.19041.2311 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\dbgeng.DLL 10.0.19041.1503 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\dbgmodel.dll 10.0.19041.1503 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\XmlLite.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\Windows\System32\wintrust.dll 10.0.19041.2546 (WinBuild.160101.0800)
C:\Windows\System32\CRYPT32.dll 10.0.19041.2604 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\MSASN1.dll 10.0.19041.2251 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\CRYPTSP.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\Windows\system32\rsaenh.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\Windows\SYSTEM32\CRYPTBASE.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\Windows\System32\imagehlp.dll 10.0.19041.1415 (WinBuild.160101.0800)
----------------------------------------------------------------------
Registers
----------------------------------------------------------------------
EAX = 00000000
EBX = 0037F5D0
ECX = 00000000
EDX = 00BA6000
ESI = 0037F668
EDI = 00EE0710
EIP = 005D428B
ESP = 0037F59C
EBP = 0037F5C8
EFL = 00010246
Сейчас стабильно воспроизводится.
Ловил и раньше (на другом билде), но в какой-то момент прекратилось.
Не знаю от чего зависит.