Illegal instruction on Function ProcessEditorEventW in colorer.dll
Posted: Mon 13 Jun, 2016 21:39
Проблема постоянно наблюдается в стабильных сборках с "красивыми" билдами 4545, 4700 при открытии практически любого текстового файла в редакторе Far-a:
Exception: Illegal instruction
Address: 0x02356D8E
Function: ProcessEditorEventW
Module: am Files\Far Manager 3\Plugins\FarColorer\bin\colorer.dll
──────────────────────────────────────────────────────────────────────
{ Unload plugin } [ Debug ] [ Stack ] [ Minidump ] [ Ignore ]
И, сразу же следует ошибка (независимо от выбранного действия в пред. меню):
╔══════════════════════════ Exception occurred ══════════════════════════╗
║ Exception: Access violation (read from 0x00000000) ║
║ Address: 0x00000000 ║
║ Function: ProcessEditorEventW ║
║ Module: C:\Program Files\Far Manager 3\Plugins\NetBox\NetBox.dll ║
╟────────────────────────────────────────────────────────────────────────╢
║ { Unload plugin } [ Debug ] [ Stack ] [ Minidump ] [ Ignore ] ║
╚════════════════════════════════════════════════════════════════════════╝
Также, при работе с плагином NetBox (даже, если только запустить Far, не открывая файлы в редакторе) могут возникать ошибки (различные, в зависимости от ситуации/действия).
Среды, где проявляются ошибки с вышеперечисленными плагинами:
1. Windows XP SP3 + Updates on ADM Athlon XP (x86);
2. Windows 7 Sp1 (x86_64) on CPU Intel Pentium Dual Core (x86_64);
3. Windows 7 Sp1 + All Updates (x86_64) on CPU Intel Core I5 (x86_64);
4. Windows 10 (x86) on CPU Intel Atom (x86_64).
После возврата на версию с билдом 4535 ошибки с обоими плагинами перестают проявляться на всех перечисленных конфигурациях.
Попытки запуска с новым профилем, без макросов проблему не решают.
Exception: Illegal instruction
Address: 0x02356D8E
Function: ProcessEditorEventW
Module: am Files\Far Manager 3\Plugins\FarColorer\bin\colorer.dll
──────────────────────────────────────────────────────────────────────
{ Unload plugin } [ Debug ] [ Stack ] [ Minidump ] [ Ignore ]
И, сразу же следует ошибка (независимо от выбранного действия в пред. меню):
╔══════════════════════════ Exception occurred ══════════════════════════╗
║ Exception: Access violation (read from 0x00000000) ║
║ Address: 0x00000000 ║
║ Function: ProcessEditorEventW ║
║ Module: C:\Program Files\Far Manager 3\Plugins\NetBox\NetBox.dll ║
╟────────────────────────────────────────────────────────────────────────╢
║ { Unload plugin } [ Debug ] [ Stack ] [ Minidump ] [ Ignore ] ║
╚════════════════════════════════════════════════════════════════════════╝
Также, при работе с плагином NetBox (даже, если только запустить Far, не открывая файлы в редакторе) могут возникать ошибки (различные, в зависимости от ситуации/действия).
Среды, где проявляются ошибки с вышеперечисленными плагинами:
1. Windows XP SP3 + Updates on ADM Athlon XP (x86);
2. Windows 7 Sp1 (x86_64) on CPU Intel Pentium Dual Core (x86_64);
3. Windows 7 Sp1 + All Updates (x86_64) on CPU Intel Core I5 (x86_64);
4. Windows 10 (x86) on CPU Intel Atom (x86_64).
После возврата на версию с билдом 4535 ошибки с обоими плагинами перестают проявляться на всех перечисленных конфигурациях.
Попытки запуска с новым профилем, без макросов проблему не решают.