Word Completion (ecompl) — автозавершение слов в редакторе

Здесь можно обсудить ваш любимый плагин.
User avatar
NightRoman
Posts: 6225
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 42 times
Been thanked: 62 times
Contact:

Word Completion (ecompl) — автозавершение слов в редакторе

Post by NightRoman »

Latest post of the previous page:

viewtopic.php?f=8&t=12492
User avatar
buniak_a_h
Posts: 4559
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 242 times
Been thanked: 674 times
Contact:

Word Completion (ecompl) — автозавершение слов в редакторе

Post by buniak_a_h »

NightRoman wrote: Sun 20 Jun, 2021 11:19 плагин надо поправить
Это я догадался. Потому и написал сюда. Авторы сюда заглядывают? Vadim Yegorov, в частности…
skipik
Posts: 319
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 70 times
Been thanked: 29 times

Word Completion (ecompl) — автозавершение слов в редакторе

Post by skipik »

Пересобранный вариант с фиксом: https://github.com/VictorVG/PLG/release ... -d7027514a
Hiro
Posts: 5
Joined: Fri 05 Sep, 2014 15:30

Word Completion (ecompl) — автозавершение слов в редакторе

Post by Hiro »

Hello all, can anyone please fix this? Looks that it is problem with Far on Win11 x64:

Code: Select all

Exception: 0xC0000005 - STATUS_ACCESS_VIOLATION
Details:   Memory at [000004474F28A550 <unknown>!<unknown> (get the pdb)] could not be read
errno:     0x00000000 - No error
LastError: 0x0000007F - The specified procedure could not be found.
NTSTATUS:  0xC0000139 - {Entry Point Not Found} The procedure entry point %hs could not be located in the dynamic link library %hs.
Address:   +00002837 EditCmpl.dll!ExitFARW+0x1424
Location:  SetStartupInfo, plclass.cpp(821)
Module:    C:\Programs\Far Manager\PluginsCustom\EditCmpl\EditCmpl.dll
Plugin:    Word Completion 4.0.3.0 (Alpha) (Complete/autocomplete words in editor, Vadim Yegorov)

Stack
----------------------------------------------------------------------
+00002837 EditCmpl.dll!ExitFARW+0x1424
+00003A86 EditCmpl.dll!ExitFARW+0x2673
+000012DA EditCmpl.dll!SetStartupInfoW+0x76
+0028BCE2 far.exe!`function_ref<void __cdecl(void)>::function_ref<void __cdecl(void)><class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_2> const & __ptr64>(class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_2> const & __ptr64) __ptr64'::`1'::<lambda_5_>::<lambda_invoker_cdecl>(__int64)+0x12 (plclass.obj)
With newest beta it crash during starting Far:

Code: Select all

Exception: 0xC0000005 - STATUS_ACCESS_VIOLATION
Details:   Memory at [00000482F9C0A550 <unknown>!<unknown> (get the pdb)] could not be read
errno:     0x00000000 - No error
LastError: 0x0000007F - The specified procedure could not be found.
NTSTATUS:  0xC0000139 - {Entry Point Not Found} The procedure entry point %hs could not be located in the dynamic link library %hs.
Address:   +00002837 EditCmpl.dll!ExitFARW+0x1424
Location:  SetStartupInfo, plclass.cpp(821)
Module:    C:\Programs\Far Manager\PluginsCustom\EditCmpl\EditCmpl.dll
Plugin:    Word Completion 4.0.3.0 (Alpha) (Complete/autocomplete words in editor, Vadim Yegorov)

======================================================================
System information
======================================================================
Far:       3.0.6505.0 x64 (fb11858)
Compiler:  Microsoft Visual C++, version 19.41.33923.0
Library:   Microsoft STL, version 14.3.202404
PE time:   2025-07-07 00:09:16.000
File time: 2025-07-07 00:09:17.000
Time:      2025-07-07 11:50:12.031
Local:     2025-07-07 13:50:12.031 +0200, Central Europe Daylight Time
Uptime:    00:00:00
OS:        Windows NT Workstation 10.0.22631, 0x100/0x4 (Windows 10 Enterprise, version 23H2, OS build 22631.5472)
Locale:    en-US | LCID=0000041B (Lang=041B (Primary=01B Sub=01) Sort=0 SortVersion=0) | ANSI=1252 OEM=437
Host:      C:\Windows\System32\conhost.exe 10.0.22621.1 (WinBuild.160101.0800)
Parent:    C:\Programs\ConEmu\ConEmu\ConEmuC64.exe 230724
Command:   "C:\Programs\Far Manager\far.exe" -w -p"C:\Programs\ConEmu\Plugins\ConEmu;C:\Programs\Far Manager\Plugins;C:\Programs\Far Manager\PluginsCustom"
Elevated:  Yes (Default)
Memory:    40.4 G out of 67.6 G free (59%); 10.9 M used by the process

======================================================================
Exception
======================================================================

----------------------------------------------------------------------
Stack
----------------------------------------------------------------------
+00002837 EditCmpl.dll!ExitFARW+0x1424
+00003A86 EditCmpl.dll!ExitFARW+0x2673
+000012DA EditCmpl.dll!SetStartupInfoW+0x76
+00290CF2 far.exe!`function_ref<void __cdecl(void)>::function_ref<void __cdecl(void)><class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_2> const & __ptr64>(class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_2> const & __ptr64) __ptr64'::`1'::<lambda_5_>::<lambda_invoker_cdecl>(__int64)+0x12 (plclass.obj)
+0012AA86 far.exe!detail::cpp_try(class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(struct source_location const & __ptr64)>,class function_ref<void __cdecl(class std::exception const & __ptr64,struct source_location const & __ptr64)>,struct source_location const & __ptr64)+0x36 (exception_handler.obj)
+0028FCA1 far.exe!cpp_try<class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_2>,class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_4>,class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_3> >(class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_2> const & __ptr64,class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_3> const & __ptr64,class ``Plugin::ExecuteFunctionImpl(enum export_index,class function_ref<void __cdecl(void)>,struct source_location const & __ptr64) __ptr64'::`2'::<lambda_2>::operator()(void)const __ptr64'::`2'::<lambda_4> const & __ptr64,struct source_location const & __ptr64)+0x61 (plclass.obj)
Post Reply

Return to “Обсуждение плагинов”