Illegal instruction on Function ProcessEditorEventW in colorer.dll

Здесь можно сообщить о найденных багах в Far.
Post Reply
Anatoliy
Posts: 3
Joined: Mon 13 Jun, 2016 21:13

Illegal instruction on Function ProcessEditorEventW in colorer.dll

Post by Anatoliy »

Проблема постоянно наблюдается в стабильных сборках с "красивыми" билдами 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 ошибки с обоими плагинами перестают проявляться на всех перечисленных конфигурациях.
Попытки запуска с новым профилем, без макросов проблему не решают.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Illegal instruction on Function ProcessEditorEventW in colorer.dll

Post by 2useven10 »

Последняя (из ночных сборок) версия colorer должна работать.
Про netbox - стучите в тему плагина, или ищите сборку на vs2010, как было в 4535 (4539 уже vs2015).
Например, здесь кажется сборка vs2010.
Anatoliy
Posts: 3
Joined: Mon 13 Jun, 2016 21:13

Illegal instruction on Function ProcessEditorEventW in colorer.dll

Post by Anatoliy »

После обновления Far-a на XP (x32) и Windowx 7 (x86_64) до сборки 4706 со всеми плагинами, падения Colorer-a при открытии файлов в редакторе больше не наблюдается.
Понаблюдаю ещё за NetBox-ом (т.к. ошибки были "плавающими"), и до конца недели и обновлю на остальных платформах. По ситуации отпишусь.
Спасибо!
Anatoliy
Posts: 3
Joined: Mon 13 Jun, 2016 21:13

Illegal instruction on Function ProcessEditorEventW in colorer.dll

Post by Anatoliy »

К сожалению, поторопился с ответом. Far 4707 (X86_64) On W7SP1 (CPU Intel Core I5) хаотично появляются проблемы с тем же редактором при открытии текстовых файлов:
╔══════════════════════════ Exception occurred ══════════════════════════╗
║ Exception: Access violation (read from 0x00000000051740B8) ║
║ Address: 0x000000013F46F74C ║
║ Function: mainImpl ║
║ Module: C:\Program Files\Far Manager\Far.exe ║
╟────────────────────────────────────────────────────────────────────────╢
║ { Terminate Far } [ Debug ] [ Stack ] [ Minidump ] [ Ignore ] ║
╚════════════════════════════════════════════════════════════════════════╝

Downgrade до версии 4700 проблему не решил:
╔══════════════════════════ Exception occurred ══════════════════════════╗
║ Exception: Access violation (read from 0x00000000050DD2D8) ║
║ Address: 0x000000013F29F74C ║
║ Function: mainImpl ║
║ Module: C:\Program Files\Far Manager\Far.exe ║
╟────────────────────────────────────────────────────────────────────────╢
║ { Terminate Far } [ Debug ] [ Stack ] [ Minidump ] [ Ignore ] ║
╚════════════════════════════════════════════════════════════════════════╝

Также, на 4707 обнаружились проблемы при работе с "двойными" архивами GZIP--> TAR ("заворачивает" при переходе из корня TAR-а в глубь обратно в GZIP), и продолжались с NetBox.
Увы, после обеда пришлось вернуться на всю ту же 4535 из-за ряда проблем.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Illegal instruction on Function ProcessEditorEventW in colorer.dll

Post by 2useven10 »

Anatoliy
Не надо мешать всё в одну кучу. Большая часть поста к теме не имеет отношения.
Если проблемы с редактором и архивами повторяются (желательно проверить в последней ночной сборке),
опишите их на багтрекере, приложив стек и проблемные файлы.
Post Reply

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