Здесь можно обсудить ваш любимый плагин.
Hedin
Posts: 210 Joined: Thu 17 Mar, 2005 10:29
Has thanked: 4 times
Post
by Hedin » Thu 28 Mar, 2013 19:08
Latest post of the previous page:
Code: Select all
╔════════════════════════ Exception occurred ════════════════════════╗
║ Exception: Access violation (read from 0x00000019) ║
║ Address: 0x0158285F ║
║ Function: wmain ║
║ Module: C:\Utilities\System\FAR3\Far.exe ║
╟────────────────────────────────────────────────────────────────────╢
║ { Terminate Far } [ Debug ] ║
╚════════════════════════════════════════════════════════════════════╝
на 3.0.3279 x86 при старте FAR
Hedin
HaRT
Moderator
Posts: 10869 Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times
Post
by HaRT » Thu 28 Mar, 2013 19:26
При загрузке ФАРа получаю
Code: Select all
Exception in [C:\Program Files\Far\Plugins\Anamorphosis\Anamorphosis.dll] plugin.
==============================================================
System information:
Windows NT, version 5.1.2600 Service Pack 3
==============================================================
FAR.EXE information:
Version info: 1.75.2634
File size: 987136 bytes
Time stamp: 11.01.2011 03:02:28
Hdr checksum: 0x000FF94C (computed: 0x000FF94C)
==============================================================
Exception C0000005 "ACCESS_VIOLATION" at 01661020 has 0001003F flags.
Attempt to READ at address 00040004
EBP: 0012C000 EIP: 01661020 ESP: 0012BD7C CS: 0000001B SS: 00000023 Flags: 00010202
EDI: 01663188 ESI: 00040004 EBX: 010E2F28 EDX: 00980002 ECX: 00000039 EAX: 01663188
GS: 00000000 FS: 0000003B ES: 00000023 DS: 00000023
Cw: FFFF027F Sw: FFFF0000 Tw: FFFFFFFF EOf: 00000000 Es: 00000000 DOf: 00000000 Ds: FFFF0000 Cr0: 00000000
dr0: 00000000 dr1: 00000000 dr2: 00000000 dr3: 00000000 dr6: 00000000 dr7: 00000000
==============================================================
Addr[ 1]: 01661020 Mod:01660000 lMod:01660000 "jpeginfo.module"+00000420 at ".text"+00000020: "Initialize" + 00000020
Addr[ 2]: 010C228C Mod:010C0000 lMod:010C0000 "Anamorphosis.dll"+0000168C at ".text"+0000128C
Addr[ 3]: 0047CCB4 Mod:00400000 lMod:00400000 "Far.exe"+0007CCB4 at ".text"+0007BCB4: "_FarRecursiveSearch@20" + 000000F4
Addr[ 4]: 010C275D Mod:010C0000 lMod:010C0000 "Anamorphosis.dll"+00001B5D at ".text"+0000175D: "SetStartupInfo" + 0000008D
Addr[ 5]: 0048AAC3 Mod:00400000 lMod:00400000 "Far.exe"+0008AAC3 at ".text"+00089AC3: "__thiscall PluginsSet::SetPluginStartupInfo(PluginItem &, int)" + 000000E3
Addr[ 6]: 0048E4A2 Mod:00400000 lMod:00400000 "Far.exe"+0008E4A2 at ".text"+0008D4A2: "__thiscall PluginsSet::LoadPlugins(void)" + 00000522
Addr[ 7]: 0040ED2F Mod:00400000 lMod:00400000 "Far.exe"+0000ED2F at ".text"+0000DD2F: "__thiscall ControlObject::Init(void)" + 000001AF
Addr[ 8]: 00478B54 Mod:00400000 lMod:00400000 "Far.exe"+00078B54 at ".text"+00077B54: "__cdecl MainProcess(char *, char *, char *, char *, int, int)" + 00000244
Addr[ 9]: 00478E88 Mod:00400000 lMod:00400000 "Far.exe"+00078E88 at ".text"+00077E88: "__cdecl main_sehed(char *, char *, char *, char *, int, int)" + 00000048
Addr[10]: 004797A8 Mod:00400000 lMod:00400000 "Far.exe"+000797A8 at ".text"+000787A8: "_main" + 000006D8
Addr[11]: 004B8079 Mod:00400000 lMod:00400000 "Far.exe"+000B8079 at ".text"+000B7079: "___tmainCRTStartup" + 0000015F
Addr[12]: 7C81776F Mod:7C800000 lMod:7C800000 "kernel32.dll"+00016B6F at ".text"+0001676F: "RegisterWaitForInputIdle" + 00000049
Stack details:
...
Спрятал
jpeginfo.module - получил
Code: Select all
Exception in [C:\Program Files\Far\Plugins\Anamorphosis\Anamorphosis.dll] plugin.
==============================================================
System information:
Windows NT, version 5.1.2600 Service Pack 3
==============================================================
FAR.EXE information:
Version info: 1.75.2634
File size: 987136 bytes
Time stamp: 11.01.2011 03:02:28
Hdr checksum: 0x000FF94C (computed: 0x000FF94C)
==============================================================
Exception C0000005 "ACCESS_VIOLATION" at 016810C4 has 0001003F flags.
Attempt to READ at address 00000013
EBP: 0012C000 EIP: 016810C4 ESP: 0012BD7C CS: 0000001B SS: 00000023 Flags: 00010202
EDI: 01683208 ESI: 00000013 EBX: 010E2F90 EDX: 00D80002 ECX: 00000039 EAX: 0012BE7C
GS: 00000000 FS: 0000003B ES: 00000023 DS: 00000023
Cw: FFFF027F Sw: FFFF0000 Tw: FFFFFFFF EOf: 00000000 Es: 00000000 DOf: 00000000 Ds: FFFF0000 Cr0: 00000000
dr0: 00000000 dr1: 00000000 dr2: 00000000 dr3: 00000000 dr6: 00000000 dr7: 00000000
==============================================================
Addr[ 1]: 016810C4 Mod:01680000 lMod:01680000 "rtf.module"+000004C4 at ".text"+000000C4: "Initialize" + 0000001E
Addr[ 2]: 010C228C Mod:010C0000 lMod:010C0000 "Anamorphosis.dll"+0000168C at ".text"+0000128C
Addr[ 3]: 0047CCB4 Mod:00400000 lMod:00400000 "Far.exe"+0007CCB4 at ".text"+0007BCB4: "_FarRecursiveSearch@20" + 000000F4
Addr[ 4]: 010C275D Mod:010C0000 lMod:010C0000 "Anamorphosis.dll"+00001B5D at ".text"+0000175D: "SetStartupInfo" + 0000008D
Addr[ 5]: 0048AAC3 Mod:00400000 lMod:00400000 "Far.exe"+0008AAC3 at ".text"+00089AC3: "__thiscall PluginsSet::SetPluginStartupInfo(PluginItem &, int)" + 000000E3
Addr[ 6]: 0048E4A2 Mod:00400000 lMod:00400000 "Far.exe"+0008E4A2 at ".text"+0008D4A2: "__thiscall PluginsSet::LoadPlugins(void)" + 00000522
Addr[ 7]: 0040ED2F Mod:00400000 lMod:00400000 "Far.exe"+0000ED2F at ".text"+0000DD2F: "__thiscall ControlObject::Init(void)" + 000001AF
Addr[ 8]: 00478B54 Mod:00400000 lMod:00400000 "Far.exe"+00078B54 at ".text"+00077B54: "__cdecl MainProcess(char *, char *, char *, char *, int, int)" + 00000244
Addr[ 9]: 00478E88 Mod:00400000 lMod:00400000 "Far.exe"+00078E88 at ".text"+00077E88: "__cdecl main_sehed(char *, char *, char *, char *, int, int)" + 00000048
Addr[10]: 004797A8 Mod:00400000 lMod:00400000 "Far.exe"+000797A8 at ".text"+000787A8: "_main" + 000006D8
Addr[11]: 004B8079 Mod:00400000 lMod:00400000 "Far.exe"+000B8079 at ".text"+000B7079: "___tmainCRTStartup" + 0000015F
Addr[12]: 7C81776F Mod:7C800000 lMod:7C800000 "kernel32.dll"+00016B6F at ".text"+0001676F: "RegisterWaitForInputIdle" + 00000049
Stack details:
...
Спрятал и
rtf.module - оно загрузилось и даже работатет, только вот не показывает надпись "Morphing...".
Но с меню конфигурации
Code: Select all
╔═ Anamorphosis configuration ══╗
║ ║
║ xQ ║
║ ║
╚═══════════════════════════════╝
. Некоторые пункты вызывают подобные же меню, некоторые нормальный диалог, другие валят плагин.
PS
Я кое-что дописал в своё
предыдущее сообщение для комплекта.
HaRT
WARP ItSelf
Самый умный
Posts: 1011 Joined: Tue 15 Mar, 2005 23:19
Contact:
Post
by WARP ItSelf » Thu 28 Mar, 2013 19:30
Не подсовывайте ему старые модули, будет падать. Остальное посмотрю, есть идеи. И пишите везде, какой это Far (1, 2, 3). А то непонятно.
Никто не знал, а я...
WARP ItSelf
HaRT
Moderator
Posts: 10869 Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times
Post
by HaRT » Thu 28 Mar, 2013 19:37
WARP ItSelf wrote: И пишите везде, какой это Far (1, 2, 3). А то непонятно.
Я же написал аж дважды — под спойлерами.
HaRT
WARP ItSelf
Самый умный
Posts: 1011 Joined: Tue 15 Mar, 2005 23:19
Contact:
Post
by WARP ItSelf » Thu 28 Mar, 2013 20:56
Так, поправил падения под 3.х и неправильное меню под 1.х. mp3 под двойкой то ли повторить не удалось, то ли починил другими действиями.
Attachments
Anamorphosis.zip
(218.99 KiB) Downloaded 246 times
Никто не знал, а я...
WARP ItSelf
Wave
Posts: 1887 Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times
Post
by Wave » Thu 28 Mar, 2013 22:29
Под тройку при попытке посмотреть mp3 в тайтле фара(конэму) высветилось: исключительная ситуация. После эскейпа фар исчез.
Я понял, повторяется на
определённом файле , на других нет.
Не очень хорошо обстоят дела с форматированием. Всё в одну строчку в таком примерно виде:
◙ Файл○"Олег Медведев - Блюз.mp3"◙◙ Песня Блюз◙ Артист Олег Медведев◙ Год 2012◙ Жанр Blues◙ Composer Олег Медведев◙
Под двойку этой проблемы нет. Upd. Глянул. Там lng в 866. Хотя перекодирование в юникод ничего не дало.
Вылет фара под двойку на вышеназванном файле повторяется.
Пользуюсь ФАРом больше 20 лет © собирательный.
Wave
Alexey Samlyukov
Posts: 1765 Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:
Post
by Alexey Samlyukov » Fri 29 Mar, 2013 04:29
загрузил на посмотреть, явно криво инициализируются диалоги опций: не юзаются DIF_DEFAULTBUTTON и думаю DIF_FOCUS
ну и не верно инициализируются поля в структуре GlobalInfo (в смысле не теми значениями как рекомендуется)
Не очень хорошо обстоят дела с форматированием.
не подтверждаю. скорее всего у тебя ручки шаловливые и ты включил режим дампа, а не текста (Shift-F4)
Alexey Samlyukov
Hedin
Posts: 210 Joined: Thu 17 Mar, 2005 10:29
Has thanked: 4 times
Post
by Hedin » Fri 29 Mar, 2013 08:04
На различные медиа-файлы назначена ассоциация
, но в QuickView ничего не выводится.
Hedin
cyberwolf
Posts: 109 Joined: Tue 24 Mar, 2009 14:39
Been thanked: 2 times
Post
by cyberwolf » Fri 29 Mar, 2013 10:12
I like the addon but I've found an annoying bug, I can't stop the scanning process.
For example i enter in a folder, i start Anamorphys, when i exit the folder it starts scanning the folders (to give me the sizes for the files/folders), but sometimes it takes a lot of time (specially when you get to the root of a drive full of files).
I've tried pressing ESC several times but the scanning doesn't want to stop.
Sorry for writing in English in the Russian forums, but i don't speak Russian and don't trust online translators.
"There’s no teacher who can teach anything
new He can just help us to remember the things
we always knew ." ~
ENIGMA
cyberwolf
HaRT
Moderator
Posts: 10869 Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times
Post
by HaRT » Fri 29 Mar, 2013 11:11
cyberwolf wrote: when i exit the folder it starts scanning the folders (to give me the sizes for the files/folders), but sometimes it takes a lot of time (specially when you get to the root of a drive full of files).
I've tried pressing ESC several times but the scanning doesn't want to stop.
It has nothing to do with the plugin. It's FAR itself scanning the directory tree. Please discuss the Esc responsiveness in the respective sub-forum.
HaRT
cyberwolf
Posts: 109 Joined: Tue 24 Mar, 2009 14:39
Been thanked: 2 times
Post
by cyberwolf » Fri 29 Mar, 2013 11:44
HaRT wrote: It has nothing to do with the plugin. It's FAR itself scanning the directory tree. Please discuss the Esc responsiveness in the respective sub-forum.
Oh sorry, didn't realize the standard Quick View in FAR cannot be stopped, haven't used it in a while.
Sorry for writing in English in the Russian forums, but i don't speak Russian and don't trust online translators.
"There’s no teacher who can teach anything
new He can just help us to remember the things
we always knew ." ~
ENIGMA
cyberwolf
HaRT
Moderator
Posts: 10869 Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times
Post
by HaRT » Fri 29 Mar, 2013 12:17
cyberwolf wrote: didn't realize the standard Quick View in FAR cannot be stopped
I didn't say this. I believe it can, but whether it works as intended has to be discussed elsewhere.
HaRT
WARP ItSelf
Самый умный
Posts: 1011 Joined: Tue 15 Mar, 2005 23:19
Contact:
Post
by WARP ItSelf » Fri 29 Mar, 2013 13:20
Про DIF_DEFAULTBUTTON и DIF_FOCUS — какая версия Far? 3.x?
Никто не знал, а я...
WARP ItSelf
WARP ItSelf
Самый умный
Posts: 1011 Joined: Tue 15 Mar, 2005 23:19
Contact:
Post
by WARP ItSelf » Fri 29 Mar, 2013 14:18
2 Hedin
Видимо, принимающая сторона не понимает имен вида \\?\Name. Это поправим.
2 Wave
Где вы такие файлы только берете. Я поправил, конечно, но теги в нем кривые.
Никто не знал, а я...
WARP ItSelf
Docent1
Posts: 561 Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time
Post
by Docent1 » Fri 29 Mar, 2013 14:52
WARP ItSelf
А можно добавить и на x64 (far2, far3)? А то вроде как бы уже 2013 г.?
Docent1
Docent1
WARP ItSelf
Самый умный
Posts: 1011 Joined: Tue 15 Mar, 2005 23:19
Contact:
Post
by WARP ItSelf » Fri 29 Mar, 2013 14:56
Docent1
Можно, но не сразу. А что, 2013 год какой-то знаковый для х64?
Никто не знал, а я...
WARP ItSelf