Far2->Far3 wrapper

Место, где разработчики плагинов могут поделиться своим опытом.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

Latest post of the previous page:

в background copy меню тоже выглядит некорректно: .
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Docent1 »

Maximus5
У меня на Win 7 x64, Far 3 bild 2193 x64, Far3Wrap.1.17.#2184 - вроде все Ok, только Calculator v3.20 не грузится. И плуг Compare не работает. А вообще, что-бы мы без тебя делали, Max?
Docent1
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

Docent1 wrote:А вообще, что-бы мы без тебя делали, Max?
да, здесь ППКС.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

Минидампы падений сюда.

Calc 3.20 "отличается умом и сообразительностью". Параметр FakeFarVersion.

Что значит "Compare не работает" я не понял.

И вообще. Апи фара меняется часто и быстро ) так что, может быть не особо полезно юзать build, отличный от указанного во враппере
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

Maximus5 wrote:Минидампы падений сюда.
его делать, дождавшись падения, и потом на процессе фара "create minidump" в process explorer'е? если так, то дамп в аттаче.
воспроизводится так: зайти на панели в любой архив, F11, arclite. всё, фар падает.
(проверял в т.ч. без конэму, без других плагинов)
Attachments
far.dmp.zip
(139.93 KiB) Downloaded 150 times
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Docent1 »

Maximus5 wrote: Calc 3.20 "отличается умом и сообразительностью". Параметр FakeFarVersion.
Что значит "Compare не работает" я не понял.
Поставил FakeFarVersion=2.1.1807 - все заработало.
А Compare - у меня не работает сравнение по содержимому
Far 3.0.0.2193 x64 в комплекте со стандартными плагинами собран VS 2010.
Сравниваем одинаковые по названию файлы с разным содержимым плагином Compare.dll 3.0.0.37 (расширенное сравнение), выставив только "сравнивать: размер и содержимое".
Сравнение в Far3 показывает, что файлы одинаковые. Но файлы разные!
-------------
Кстати, Plugmenu тоже не грузится. Вернее грузится, но роняет Far при вызове. Но он, наверно так и должно быть?
Docent1
User avatar
HaRT
Moderator
Posts: 10865
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Far2->Far3 wrapper

Post by HaRT »

Docent1 wrote:А Compare - у меня не работает сравнение по содержимому
Far 3.0.0.2193 x64 в комплекте со стандартными плагинами собран VS 2010.
Сравниваем одинаковые по названию файлы с разным содержимым плагином Compare.dll 3.0.0.37 (расширенное сравнение), выставив только "сравнивать: размер и содержимое".
Сравнение в Far3 показывает, что файлы одинаковые. Но файлы разные!
Вы об этом же писали и в теме про ночные сборки, притом версия плагина упоминается одна и та же. Что-то мне странно — то ли обсуждаемая тут обёртка ни при чём, то ли Вы что-то ещё недоговариваете…
Фар есть инструмент, а не нянька. © 2009 DrKnS
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

Ага, кроме того
Far 3.0.0.2193 x64 в комплекте со стандартными плагинами собран VS 2010.
и при чем здесь враппер :?:
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Docent1 »

HaRT
Да, виноват, наверно надо было дать ссылку))!
Docent1
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Docent1 »

Maximus5 wrote:Ага, кроме того
Far 3.0.0.2193 x64 в комплекте со стандартными плагинами собран VS 2010.
и при чем здесь враппер :?:
Кругом виноват!
Docent1
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

Kerberos464 wrote:
Maximus5 wrote:Минидампы падений сюда.
его делать, дождавшись падения, и потом на процессе фара "create minidump" в process explorer'е?
Так, но
Он сформирован как 64битный для 32битного процесса. Как его сделать правильно в process explorer (или taskmanager, без разницы) на 64битной ОС - я не знаю. Если кто владеет тайным знанием поделитесь)

BTW, Правильные дампы умеет делать conemu.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

Дамп, когда висит "неправильное" меню - тоже не помешает. У меня на arclite все ок, bcopy не пользуюсь.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

в аттаче дамп при открытом "неправильном" меню на компе с win server 2003 r2 sp2 x86.
а вот сделать дамп при крэше фара не получается, т.к. фар валится безо всяких сообщений (на win7 было сообщение об ошибке) и тут же из списка процессов пропадает.
а как сделать дамп с помощью конэму? нашёл, щас будет...
Attachments
arclite_bad_menu.dmp.zip
(103.72 KiB) Downloaded 146 times
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

у меня на том компе с win server 2003 вообще нельзя войти в F11 -> ConEmu, т.к. фар сразу падает.
сделал на окне с фаром Debug -> Debug active process, получил кучу текста и дамп (в аттаче файл conemu.mdmp).
после этого зашёл в архив, F11, arclite, получилось два дампа (conemu2.mdmp и conemu3.mdmp).
Attachments
conemu-arclite.zip
(26.91 KiB) Downloaded 134 times
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Far2->Far3 wrapper

Post by zg »

1. проблемы с меню из-за ревизии 2189.
2. зачем использовать арклайт для фар2, если из текущих сорцов он собирается и работает нативно под фар3?
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

zg wrote:2. зачем использовать арклайт для фар2, если из текущих сорцов он собирается и работает нативно под фар3?
у меня visual studio нету, а для компиляции в gcc у арклайта нету make-файлов :(
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Post Reply

Return to “Разработка плагинов”