PictureView 3 — просмотр изображений различных форматов

Здесь можно обсудить ваш любимый плагин.
SEt
Posts: 469
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 27 times

PictureView 3 — просмотр изображений различных форматов

Post by SEt »

В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.

Дальнейшее развитие версии 1.5, переделано под API Far 3.0.



Об извлечении плагинов из дистрибутивов ACDSee.


PS: API как было убогим в Far 2, так и осталось...
Attachments
PictureView3_20140813_last_xp.7z
Последняя версия, работающая на WinXP
(321.22 KiB) Downloaded 789 times
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by John Doe »

Latest post of the previous page:

Сделал в точности как сказано (только вместо SysWOW64 подставил System32, т.к. у меня XP x86).
Файл PDB записался куда следует.
Системную переменную установил.
Фар перезапустил.

Виснет пуще прежнего.
Особенно если открывать файл из истории (Alt-F11). Впрочем, возможно это совпадение.
SEt
Posts: 469
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 27 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Возможно, нужно установить Debugging Tools for Windows и/или перезагрузиться.
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by John Doe »

Установил dbg_x86_6.12.2.633.msi, не помогло.
После перезагрузки проверять буду в пн.
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by John Doe »

Debugging Tools установлены, символы скачаны, переменная назначена, система перезагружена.
Всё перепроверено.

Виснет.
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: PictureView 3 — просмотр изображений различных форматов

Post by t-rex »

В бубен стучал?
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by John Doe »

Да, стучу уже 2.5 года.
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: PictureView 3 — просмотр изображений различных форматов

Post by t-rex »

не кошерный бубен видимо :)
SEt
Posts: 469
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 27 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Да, бубен, определённо, некачественный.

Ладно, попробуем отдебажить.
Во-первых меня интересует точно система/видеокарта/версия видеодрайверов.
Во-вторых, пишет ли вот эта версия на старте и выходе "Ok-1" и "Ok-2" и стек вызовов по всем тредам в момент зависания. (Для полного стека нужно скачать отладочные символы для прочих системных библиотек, которые будут в стеке вызовов, скорее всего это ntdll.dll и kernelbase.dll.)
User avatar
HaRT
Moderator
Posts: 9524
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 228 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by HaRT »

SEt wrote:(Для полного стека нужно скачать отладочные символы для прочих системных библиотек, которые будут в стеке вызовов, скорее всего это ntdll.dll и kernelbase.dll.)
John Doe
Рекомендую и подцепиться ею к подвисшему процессу.
Правда, она может начать качать символы для всех системных библиотек, загруженных в процесс ФАРа, а это очень немало. Т.ч. может представлять интерес галка про ручную загрузку (под полем ввода директории для кэширования).
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: PictureView 3 — просмотр изображений различных форматов

Post by Тигрёнок »

SEt wrote:Ладно, попробуем отдебажить.
Я со своей стороны немногое могу сделать, т.к. ловить стеки вызовов не умею. Так что, чем богаты:
WinXP SP3, видео Intel GMA 3100 (встроенное). Пишет "Ok-2". Пишет "Error, line 2: device compile failed". Если не виснет (редко, но бывает), то на выходе тоже пишет "Ok-2".
Съешь мыша – стань настоящим клавишником!
SEt
Posts: 469
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 27 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Тигрёнок, в данном случае, очевидно, нет символов к kernel32.dll, а без них дальше не имеет смысла разбираться.
User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: PictureView 3 — просмотр изображений различных форматов

Post by Тигрёнок »

SEt wrote:в данном случае, очевидно, нет символов к kernel32.dll
Сожалею, но я даже не знаю, что это такое...
:(
Съешь мыша – стань настоящим клавишником!
SEt
Posts: 469
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 27 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Ну а прочитать первый пост на этой странице совершенно невозможно?
User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: PictureView 3 — просмотр изображений различных форматов

Post by Тигрёнок »

SEt wrote:Ну а прочитать первый пост на этой странице совершенно невозможно?
Прочитать - запросто. Понять, что там сказано - нет.
Кто такой SysWOW64 на 32-разрядной системе?
Съешь мыша – стань настоящим клавишником!
SEt
Posts: 469
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 27 times

Re: PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Ну как можно пользоваться фаром и задавать такие вопросы? Конечно, в примере написано для 64-битной системы, так как на 32-битной системе 32-битный каталог называется System32. Это же пример, а не указание выполнить команду один-в-один.
User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: PictureView 3 — просмотр изображений различных форматов

Post by Тигрёнок »

SEt wrote: Это же пример, а не указание выполнить команду один-в-один.
Но я не понимаю, пример чего ЭТО. Например, программы symchk.exe у меня тоже нет. Наверное, она тоже может быть заменена на что-то очевидное, но т.к. я не понимаю, что она должна сделать, то я и не знаю чего искать.
Съешь мыша – стань настоящим клавишником!
Post Reply

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