Bug 7453

Summary: Не работает flash в Гаранте
Product: [Внутреннее (Etersoft)] Отдел тестирования Reporter: Dmitry Trubin <dtr>
Component: ГарантAssignee: Konstantin Artyushkin <akv>
Status: CLOSED INVALID QA Contact: Danil Michailov <danil>
Severity: blocker    
Priority: P2 CC: akv, danil, dtimoshkov, lav, svzhu
Version: не указана   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: 20241,24893, 25690, 27647, 27641 Связано с:
Дата напоминания:
Bug Depends on: 4192    
Bug Blocks: 8810, 10932    
Attachments: flash работает (в windows)
flash не работает (в wine)
Запуск гаранта
Native_garant_flash

Description Dmitry Trubin 2011-07-15 17:24:42 MSK
версия 7.06.0.180
надо попросить у разработчиков конфигурацию Гаранта, включающую инфоблоки, использующие флэш (энциклопеции, путеводители, схемы)
Comment 1 Глеб Кордюков 2011-07-15 17:44:29 MSK
Проверять можно на нашей базе: "В вашей базе вы можете посмотреть пример таких флешей, нажав в оболочке Alt-N, вставив в появившееся окно номер 5421010 (поставить в окне галочку "внутренний номер").
Эти флеши должны показываться (через флешплеер, который мы таскаем с собой рядом с оболочкой, упакованный молебоксом).
Показываться они должны корректно, должны отрабатывать флешовые спецэффекты (переходы по ссылкам, всплывающие окна и т.п.)
При нажатии на кнопку "Печать" в окне флеша - они должны печататься. "
з.ы. Было сказано. что проблема нами уже воспроизводилась в марте 2011, проблема иногда уходит в зависимости от версии флеша.

з.ы. зенит-чемпион
Comment 2 Денис Баранов 2011-07-15 17:47:09 MSK
И правда тестировали.
http://bugs.etersoft.ru/show_bug.cgi?id=6892#c7
Comment 3 Svetlana Zhukova 2011-07-18 12:37:16 MSK
Гарант 7.06.0.180 
WINE@Etersoft 1.0 SQL 1.0.12-eter11.15/21
При установке (или запуске) необходимо загрузить данные.Чтобы это сделать,необходимо отправить запрос по адресу hotline@garant.ru
Comment 4 Svetlana Zhukova 2011-07-18 14:39:03 MSK
wine@cellar bottle bugs/7453
WINE@Etersoft 1.0 SQL 1.0.12-eter11.15/21

Гарант  7.06.0.180 
установила,авторизовала,загрузила данные.

B winetricks не включается flash.
Установка adob flash для браузеров не подходит.
Comment 5 Svetlana Zhukova 2011-07-18 14:51:48 MSK
Установила adob flash из .winetrickscashe

Запускаем Гарант, 
при установки Wine, нажимаем ссылку энциклопедии, путиводители, схемы, 
она находится в списке с права, в низу.

Все работает корректно.
Comment 6 Денис Баранов 2012-06-05 12:51:34 MSK
Проверить на WINE@Etersoft 2.0 и новых версиях Гарант.
Comment 7 Svetlana Zhukova 2012-06-05 15:40:04 MSK
В версиях 771 отсутствует ссылка
(В ответ на comment #5)

> нажимаем ссылку энциклопедии, путиводители, схемы, 
> она находится в списке с права, в низу.

При установе flash 11 возникла ошибка: не удалось зарегистрировать ActiveX.
flash 10 не устанавливается в winetricks.

В результате чего 


(В ответ на comment #1)
> Проверять можно на нашей базе: "В вашей базе вы можете посмотреть пример таких
> флешей, нажав в оболочке Alt-N, вставив в появившееся окно номер 5421010
> (поставить в окне галочку "внутренний номер").

Выдает ошибку,что не установлен флеш.
Comment 8 Дмитрий Галочкин 2012-08-10 12:31:38 MSK
RT - 25690. 

Удалось установить flash 11 через winetricks -> Select the default wineprefix -> Install a Windows DLL or component -> flash 11 (без 10!) на ubuntu x64 после установки пакета wine-etersoft-gl_2.0.2-eter3ubuntu_i386.deb
Comment 9 Svetlana Zhukova 2012-08-15 16:21:55 MSK
ПДля проверки в бутылке в данный момент не собран wine для sizyphus,поставила на АALTLinux6 Svzhu 
wine-etersoft-network-2.0.2-alt2.M60P.3
wine-etersoft-gl-2.0.2-alt13.M60P.14
wine-etersoft-2.0.2-alt13.M60P.14

Установила гарант cs 7.07.2.020, flash11 . После установки flash11 нажимаю "готово", окошко установки не закрывается. Снова "установить","готово" - окошко пропадает. В /home/guest/.cache/winetricks/flash11   появляется

$ ls -lSr |more
итого 7388
-rwxr-xr-x 1 guest guest 3763360 Ноя  4  2011 install_flash_player_32bit.exe
-rwxr-xr-x 1 guest guest 3800224 Ноя  4  2011 install_flash_player_ax_32bit.exe


отзыва от гаранта для запуска программы не дождалась.
Comment 10 Svetlana Zhukova 2012-08-28 11:34:06 MSK
Получила отзыв,но не хватило места для установки данных.
Comment 11 Svetlana Zhukova 2012-08-29 14:27:14 MSK
На машине ALTLinux6 Garant установила Гарант cs(во время распаковки файлов данных снова возникла проблема со свободным местом,пришлось удалить несколько программ, на мой взгляд ненужных в данном случае - аудиоплееры и т.п.), через winetricks установила flash11 (предварительнго установив пакет wine gl).
 При установке flash11 ошибок действительно не возникло, но Гарант при действиях:

(В ответ на comment #1)
> Проверять можно на нашей базе: "В вашей базе вы можете посмотреть пример таких
> флешей, нажав в оболочке Alt-N, вставив в появившееся окно номер 5421010
> (поставить в окне галочку "внутренний номер").
> Эти флеши должны показываться (через флешплеер, который мы таскаем с собой
> рядом с оболочкой, упакованный молебоксом).

появляется сообщение,что flash не установлен. 

При запуске wine control flash11 в списке установленных программ присутствует, но значок flash в левом верхнем углу (здесь же) - не активен. 

сделала снимок.

попробовала с установкой ie  - результат тот же.
Comment 12 Денис Баранов 2012-09-18 17:32:02 MSK
*** Bug 8008 has been marked as a duplicate of this bug. ***
Comment 13 Денис Баранов 2012-09-25 12:05:45 MSK
Подготовить бутылку с локальной версией Гарант для исправления (использую последнюю версию Гаранта), с WINE@Etersoft 2.0.
После этого перевесить на dtimoshkov@etersoft.ru
Comment 14 Danil Michailov 2012-11-20 19:45:44 MSK
Установил flash11 и ie8
winetrics ie8
winetrics flash11

Для воспроизведения:
1)swine 2.0 garant/778-local
2)wine garant.exe
3)Ввести "интерактивная схема", Найти, выбрать "Энциклопедии, путеводители, схемы".
4)Появится сообщение о не хватке flash, установка flash ничего не меняет.
Comment 19 Svetlana Zhukova 2013-02-20 16:42:34 MSK
wine@eter-2 bottle garant/fs-private
WINE@Etersoft SQL 2.0.3-eter26/5
Скачала новый flash 
http://get.adobe.com/ru/flashplayer/completion/?installer=Flash_Player_11_for_Internet_Explorer

В гаранте работает. энциклопедия,путеводители,схемы - в меню слева.
Comment 20 Svetlana Zhukova 2013-11-01 14:33:24 MSK
Created attachment 2998 [details]
flash работает (в windows)
Comment 21 Svetlana Zhukova 2013-11-01 14:34:08 MSK
Created attachment 2999 [details]
flash не работает (в wine)
Comment 22 Svetlana Zhukova 2013-11-01 14:34:38 MSK
WINE@Etersoft SQL 2.1.3-eter6/3
бутылка на eter-2.1  garant/791-local-flash
через winetricks установлен  flash_11.7

в данной версии гаранта отсутствует ссылка "энциклопедии,путеводители,схемы", о работе flash можно судить по заставке.
Comment 25 Svetlana Zhukova 2013-11-06 12:04:33 MSK
Архив тут:
eter-2.1/bottles/garant/.wine-79~.tar.gz
Возможно,flash правильно установлен и нормально функционирует, но пока не удалось увидеть  его работу в гаранте.
Comment 29 Svetlana Zhukova 2013-11-14 14:28:37 MSK
Итак.
На версии 7.08.0.163 FS-Private (версия,не требующая установки) flash работает в  акутуальном  WINE@Etersoft SQL 2.1.3-eter6/3
В консоли при этом сплошное:
fixme:wincodecs:PngDecoder_Block_GetCount 0x4b44850,0x24af288: stub

На 7.08.0.163 любой другой версии (local,cs),требующей утановки - не удалось проверить для сравнения. Требуются данные, которые разработчик гаранта теперь нам не предоставляет.

В свежей  версии Гарант перестает запускаться после установки flash.
В консоли помимо вышеупомянутых fixme :
err:seh:setup_exception_record stack overflow 1184 bytes in thread 0047 eip 7bc43028 esp 00700e90 stack 0x700000-0x701000-0x1700000
после чего запуск программы останавливается.

(В ответ на comment #28)

> Светлана, возможно ли попросить разработчиков Гаранта предоставить для
> работы версию без Молебокса?

Написала письмо с просьбой разработчикам.
Comment 31 Svetlana Zhukova 2013-11-16 20:55:15 MSK
(В ответ на comment #30)
> (В ответ на comment #29)
> > Итак.
> > На версии 7.08.0.163 FS-Private (версия,не требующая установки) flash

> Свежая версия - это какая?
это  791

> Светлана, возникает вопрос, а как Вы тестировали префикс 791-local-flash,
> если Гарант в этом префиксе вообще не запускается?

Этот преффикс и был специально создан для того,чтобы посмотреть, работает ли  flash в Гаранте. 
Здесь и выяснилось,что Гарант перестает запускаться после установки flash.


Продолжаю переписку с Гарантом.Пока они только уточнили,какая версия нам нужна.
Comment 32 Svetlana Zhukova 2013-11-20 15:28:24 MSK
Немолебоксную  версию  netware  распаковала сюда:
/var/ftp/pvt/Windows/Правовые/Гарант/7.09.0.130/БезМолебокс/nomolebox/netware

bottle garant/791-nomolebox
WINE@Etersoft SQL 2.1.3-eter6/3

Данные от cs,версия netware - fs , регистрационные данные установлены.

Создала нового пользователя guest:123
Программа запускается,работает корректно.

После установки  flash 11.7  (через winetricks)  - все те же симптомы:

fixme:wincodecs:PngDecoder_Block_GetCount 0x537d558,0x25cf198: stub
err:seh:setup_exception_record stack overflow 1184 bytes in thread 0045 eip 7bc43028 esp 00700e90 stack 0x700000-0x701000-0x1700000

на чем запуск программы останавливается.

p.s.  Эта программа с данными требует довольно много места (12645MБ) - пришлось удалить несколько других бутылок, в т.ч. с гарантом 780.

Архив здесь же  .wine-791-nomolebox.tar.gz
Comment 38 Svetlana Zhukova 2013-12-04 11:25:39 MSK
Прислали еще одну немолебоксную версию,поместила сюда:
/var/ftp/pvt/Windows/Правовые/Гарант/7.09.0.130/nomolebox/04.12.13
Создала новую одноименную бутылку вместо старой.
Данные взяла из версии cs. Но для установки данных тут требуется отзыв, который я запросила.
Если отзыв будет получен в течение рабочего дня-очень хорошо.
Если нет - придется в следующий раз запрашивать заново.Пока ждем.
Comment 41 Svetlana Zhukova 2013-12-09 13:22:51 MSK
(В ответ на comment #40)

> Светлана, сделайте пожалуйста архив, так как swine не может скачать этот
> префикс.

Этот преффикс еще не был готов для копирования.
Итак:
запуск и работа программы  без flash  вполне корректны .
Установила flash через winetricks, wineserver -k  -  работает (и программа ,и flash!)

garant/791-nomolebox
WINE@Etersoft SQL 2.1.3-eter6/3


Проверяем на версии 791-local - в новой бутылке:
garant/791-local
проблема воспроизводится.

Получается,что в немолебоксной версии проблемы нет. 
Проблема  в обычном дистрибутиве Гаранта, архиф проблемной версии у Вас есть.

При запуске проблемной версии в консоли все точно также,как и при запуске немолебоксной, но затем возникает сообщение
err:seh:setup_exception_record stack overflow 1184 bytes in thread 0045 eip 7bc43028 esp 00700e90 stack 0x700000-0x701000-0x1700000
после которого запуск прекращается.

Здесь же запуск  $ notepad  работает  молча без ошибок.

Какие действия далее? 
Высылать  архив с работоспособной немолебоксной версией  бессмысленно.
Сделать еще один архив с проблемой или предыдущего достаточно?
Comment 44 Svetlana Zhukova 2013-12-09 15:00:27 MSK
Установила версию 781 ,данные к ней.
на eter-2.1  garant/781-local
проблема также воспроизводится.
Comment 46 Svetlana Zhukova 2013-12-09 15:21:55 MSK
(В ответ на comment #19)
> wine@eter-2 bottle garant/fs-private
> WINE@Etersoft SQL 2.0.3-eter26/5
> Скачала новый flash 
> http://get.adobe.com/ru/flashplayer/completion/
> ?installer=Flash_Player_11_for_Internet_Explorer
> 
> В гаранте работает. энциклопедия,путеводители,схемы - в меню слева.

Это последняя версия,в которой  гарант корректно работал с флешом.

В  garant/791-local
WINE@Etersoft SQL 2.0.4-eter2/1
через winetricks flash установился с ошибкой "не зарегистрирована компонента active.x"
Гарант запустился ,флеш в нем не работал.
Comment 50 Svetlana Zhukova 2013-12-10 11:08:07 MSK
На eter-2.0  garant/791-local
WINE@Etersoft SQL 2.0.4-eter2/1
Проблема также воспроизводится (установила flash c офиц.сайта,установка без ошибок).

Итого: последняя версия wine,в которой работало - WINE@Etersoft SQL 2.0.3-eter26/5
Далее и в ветках 2.0 и 2.1 - не работает.
Comment 63 Danil Michailov 2014-08-26 20:50:50 MSK
Задача:
Проверить работоспособность флеш
Установить несколько версий флеш плеера
Comment 64 Danil Michailov 2014-08-26 21:57:25 MSK
(В ответ на comment #9)
> Задача:
> Проверить работоспособность флеш
> Установить несколько версий флеш плеера

Сделано не регистрируется в реестре, подробнее:
http://wiki.etersoft.ru/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/%D0%93%D0%B0%D1%80%D0%B0%D0%BD%D1%82/test791

https://bugs.etersoft.ru/show_bug.cgi?id=4192

Бутылка с рабочим плеером:
swine --ssh 2.1 garant/FS


Задача:
Выяснить связь молебокс и флеша
Взять из ключ реестра из рабочей бутылки (большое количество папок, не знаю как перенести)
Перенести ключ d27cdb6e-ae6d-11cf-96b8-444553540000 из реестра
swine --ssh 2.1 garant/FS
в
swine --ssh 2.1 garant/791-local-install3
Comment 65 Konstantin Artyushkin 2014-08-27 14:33:38 MSK
> Взять из ключ реестра из рабочей бутылки (большое количество папок, не знаю
> как перенести)
> Перенести ключ d27cdb6e-ae6d-11cf-96b8-444553540000 из реестра
> swine --ssh 2.1 garant/FS
> в
> swine --ssh 2.1 garant/791-local-install3

Немогу импортировать ветку реестра, regedit почему-то пишет "Доступ Запрещён!"
Comment 66 Konstantin Artyushkin 2014-08-27 14:37:15 MSK
> Немогу импортировать ветку реестра, regedit почему-то пишет "Доступ
> Запрещён!"

Ни создать чего-нибудь, ни удалить чего-нибудь.
Comment 67 Konstantin Artyushkin 2014-08-27 15:54:07 MSK
После устнавоки flash невозможно править реестр, хотя права на него не меняются. 
В бутылке swine 2.1 garant/791-local выполнил wine --update после установки. Флеш в реестр прописался. 
Судя по выводу 

trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\Macromed\\Flash\\Flash32_14_0_0_176.ocx" at 0x18aa0000: native

флеш подцепился .

Но теперь не запускается Гарант
Лог в приложении
Comment 68 Konstantin Artyushkin 2014-08-27 15:57:36 MSK
Created attachment 3078 [details]
Запуск гаранта
Comment 69 Konstantin Artyushkin 2014-08-27 15:59:24 MSK
(В ответ на comment #64)
> Создано attachment 3078 [details]
> Запуск гаранта

Прошу прощения, надо было файл подчистить. Там 2 запуска, последнй с рабочим реестром
Comment 70 Konstantin Artyushkin 2014-08-28 16:40:19 MSK
После устнавоки flash невозможно править реестр, хотя права на него не меняются. 
В бутылке swine 2.1 garant/791-local выполнил wine --update после установки. Флеш в реестр прописался. 
Судя по выводу 

trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\Macromed\\Flash\\Flash32_14_0_0_176.ocx" at 0x18aa0000: native

флеш подцепился .

Но теперь не запускается Гарант
Лог в приложении
Comment 71 Danil Michailov 2014-08-28 16:50:25 MSK
Выводы:
1) Гарант + флеш + шифрование molebox = не запускающийся гарант
swine 2.1 garant/791-local

2) Гарант - без флеш + шифрование molebox = запускающийся гарант без флеша 
swine --ssh 2.1 garant/791-local-install3

3) Гарант + флеш - шифрование molebox = работающий гарант
swine --ssh 2.1 garant/FS
Comment 72 Danil Michailov 2014-08-28 19:29:04 MSK
Задачи:
Скопировать бутылку
swine --ssh 2.1 garant/FS

Повторить бутылку 
swine --ssh 2.1 garant/FS
по пунктам записать установку гаранта 791, установку флеша.

Установить гарант 791 в xp, посмотреть откуда берётся флеш (ключи реестра, файлы в system32/Macromedia/)
Comment 73 Danil Michailov 2014-08-29 19:07:16 MSK
(В ответ на comment #72)
> Повторить бутылку 
> swine --ssh 2.1 garant/FS
> по пунктам записать установку гаранта 791, установку флеша.

В ней используется Flash32_11_7_700
dosdevices/c:/windows/system32/Macromed/Flash/Flash32_11_7_700_224.ocx
Comment 74 Danil Michailov 2014-09-02 17:09:46 MSK
(В ответ на comment #72)
> Задачи:
> Повторить бутылку 
> swine --ssh 2.1 garant/FS
> по пунктам записать установку гаранта 791, установку флеша.

Флеш взять отсюда версии 11.7.700
http://download.macromedia.com/pub/flashplayer/installers/archive/fp_11.7.700.257_archive.zip

Гарант этот:
/var/ftp/pvt/Windows/Правовые/Гарант/7.09.1.019/local/
Comment 75 Danil Michailov 2014-09-02 17:11:41 MSK
(В ответ на comment #72)
> Задачи:
> Повторить бутылку 
> swine --ssh 2.1 garant/FS
> по пунктам записать установку гаранта 791, установку флеша.

Флеш взять отсюда версии 11.7.700
http://download.macromedia.com/pub/flashplayer/installers/archive/fp_11.7.700.257_archive.zip

Гарант этот:
/var/ftp/pvt/Windows/Правовые/Гарант/7.09.1.019/local/
Comment 76 Konstantin Artyushkin 2014-09-02 18:34:08 MSK
не работает swine 2.1(В ответ на comment #74)
> (В ответ на comment #72)
> > Задачи:
> > Повторить бутылку 
> > swine --ssh 2.1 garant/FS
> > по пунктам записать установку гаранта 791, установку флеша.
> 

> Гарант этот:
> /var/ftp/pvt/Windows/Правовые/Гарант/7.09.1.019/local/

Сделал бутылку swine 2.1 garant/791-local-FS

Гарант от сюда /var/ftp/pvt/Windows/Правовые/Гарант/7.09.1.019/local/
Flash такой же как в FS 
  /var/ftp/pvt/Windows/Правовые/Гарант/flash_11.7/fp_11.7.700.224_archive.zip

Флеш вообще в реестре не зарегистировался.
Гарант запускатся с ошибкой
   err:ole:CoGetClassObject class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered
Флеш не работает

Стоит ли попробовать экспорировать ветку реестра?
Comment 77 Konstantin Artyushkin 2014-09-03 18:41:29 MSK
В данной версии flash не оказалось ocx файлов

ls dosdevices/c:/windows/system32/Macromed/Flash/
FlashInstall.log
flashplayer.xpt
mms.cfg
plugin.vch
FlashPlayerUpdateService.exe
FlashUtil32_11_7_700_224_Plugin.exe
NPSWF32_11_7_700_224.dll

Зарегистрировал wine regsvr32 NPSWF32_11_7_700_224.dll

Результат : 
err:ole:CoGetClassObject class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered
Гарант хочет только ocx
Будем искать ocx
Comment 78 Vitaly Lipatov 2014-09-04 21:11:47 MSK
(В ответ на comment #77)
...
> err:ole:CoGetClassObject class {d27cdb6e-ae6d-11cf-96b8-444553540000} not
> registered
> Гарант хочет только ocx
> Будем искать ocx
Я думаю, надо выяснить, поставляется ли Flash с Гарант (думаю, да, иначе бы не работало). И если поставляется, то почему он не устанавливается. И какой он версии. И эту версию и проверять. То, что можно выяснить у Гаранта, надо задать им.
Comment 79 Vitaly Lipatov 2014-09-04 21:16:36 MSK
(В ответ на comment #65)
...
> Не могу импортировать ветку реестра, regedit почему-то пишет "Доступ
> Запрещён!"
Проблема ещё актуальна?
Comment 80 Konstantin Artyushkin 2014-09-17 15:03:25 MSK
(В ответ на comment #79)
> (В ответ на comment #65)
> ...
> > Не могу импортировать ветку реестра, regedit почему-то пишет "Доступ
> > Запрещён!"
> Проблема ещё актуальна?

Протестировать доступ к реестру после установки flash?
В данной баге уже не актуально.
Comment 81 Danil Michailov 2014-09-18 17:29:45 MSK
> 
> Установить гарант 791 в xp, посмотреть откуда и какой берётся флеш (ключи реестра, 
> файлы в system32/Macromedia/)

Это сделано?
Comment 82 Konstantin Artyushkin 2014-09-18 18:12:09 MSK
После установки гаранта в реестре появилась ветка d27cdb6e-ae6d-11cf-96b8-444553540000 в которой рагесистрирован C:\windows\system32\macromed\flash\flash.ocx
Версию данного флеша не получилось определить в реестре написано ShockwaveFlash.ShockwaveFlash.1
Vbox( MachineforTests/WinXP Garant )На данную машину флеш не ставился вообще.

У нас в бутылках версия ShockwaveFlash.ShockwaveFlash.14
и файл C:\windows\system32\Macromed\Flash\Flash32_14_0_0_176.ocx
Comment 83 Konstantin Artyushkin 2014-09-22 15:39:03 MSK
Взял из windows flash тот, который с гранатом идёт. Положил его в /var/ftp/pvt/Windows/garant/garant-macrom. Значю что название не очень, но там и так много всяких flash.
Comment 84 Vitaly Lipatov 2014-09-23 17:58:15 MSK
По результатам баги полная путаница.
Давайте выделим отдельно проблемы, если они есть:
- проблема с установкой flash при установке Гарант
- проблема с реестром после установки Flash
- проблема с запуском Гарант при установленном flash
возможно, какие-то ещё.

Каждая из них должна быть воспроизведена в отдельной бутылке и по каждой надо завести багу, которая будет блокировать эту (7453).
Comment 85 Konstantin Artyushkin 2014-10-13 13:58:47 MSK
(В ответ на comment #84)
> По результатам баги полная путаница.
> Давайте выделим отдельно проблемы, если они есть:
> - проблема с установкой flash при установке Гарант
К данной баге относится именно этот вариант. Гарант таскает какой-то flash вместе с собой.

> - проблема с реестром после установки Flash
> - проблема с запуском Гарант при установленном flash
Эти две воспроизводятся при установке flash от macromedia.
Согласен что нужно протестировать отдельно. но в случае с гарантом возможно уже не имеет смысла.
Comment 86 Konstantin Artyushkin 2014-10-29 16:28:38 MSK
(В ответ на comment #83)
> Взял из windows flash тот, который с гранатом идёт. Положил его в
> /var/ftp/pvt/Windows/garant/garant-macrom. Значю что название не очень, но
> там и так много всяких flash.

Выполнил установку с нуля в бутылке swine 2.1 garant/791-local.
После установки гаранта зарегистрировал flash.ocx из /var/ftp/pvt/Windows/garant/garant-macrom. При первом запуске получил такое :

wine garant.exe 
fixme:process:SetProcessDEPPolicy (0): stub
fixme:process:SetProcessDEPPolicy (2): stub

fixme:wincodecs:PngDecoder_Block_GetCount 0x5435bc8,0x25ced48: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x5435bc8,0x25cedf8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x5435c98,0x25cedf8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x5435c98,0x25cee98: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x5272238,0x25cedf8: stub
err:seh:setup_exception_record stack overflow 1616 bytes in thread 0044 eip 7bc4286f esp 00700ce0 stack 0x700000-0x701000-0x1700000

Появилась только первая заставка Гаранта и всё повисло.

При последующих запусках лог получается native_garant_flash.log
Comment 87 Konstantin Artyushkin 2014-10-29 16:30:16 MSK
Created attachment 3096 [details]
Native_garant_flash
Comment 88 Vitaly Lipatov 2014-12-10 16:21:47 MSK
Если удалось воспроизвести, нужно создать задачу на решение и передать Дмитрию.
Comment 89 Konstantin Artyushkin 2015-01-09 14:06:36 MSK
(Ответ Vitaly Lipatov на комментарий88)
> Если удалось воспроизвести, нужно создать задачу на решение и передать
> Дмитрию.

Оказывается Даня уже создал такую задчу https://bugs.etersoft.ru/show_bug.cgi?id=10157

Нужно только поменять продукт, исполнителя и приёмку.
Comment 90 Konstantin Artyushkin 2015-03-25 20:04:27 MSK
Дублирую из баги http://bugs.etersoft.ru/show_bug.cgi?id=10157

wine 2.1.3, бутылка garant/791-nomolebox
wine garant.exe - flash работает. flash при этом установлен от macromedia.

Удалил flash - в гаранте соответственно тоже пропал.
Подменил на flash из winxp sp3 ( var/ftp/pvt/Windows/garant/nativexp-flash ) - Подмена удалась . Регистрировал командой wine regsvr32 flash.ocx.

Вывод: 1) Нужен С:\windows\system32\macromed\flash\flash.ocx
       2) Разобраться с работой molebox

Про molebox и dll есть http://bugs.etersoft.ru/show_bug.cgi?id=5552
Comment 91 Konstantin Artyushkin 2015-08-10 17:24:43 MSK
В рамках задачи https://bugs.etersoft.ru/show_bug.cgi?id=10157 стало ясно что проблема в поддержке molebox. Ни какой флеш Гарант с собой не тянет, а в winodws xp sp3 есть свой дефолтный флеш ( конкретную версию не удалось узнать )

Так же из комментария https://bugs.etersoft.ru/show_bug.cgi?id=10157#c20 стало изветсно что :
" ... Стоит заметить, что программы, упакованные молебоксом прекрасно работают
в официальном wine, поэтому все эти хаки видимо уже не нужны. " 

Значит стоит проверить работу гаранта в vanilla с установкой flash через winetricks.
Если данная затея увенчается успехом, то повторить эти же действия в текущей сборке wine-etersoft 2.1.3.
Comment 92 Konstantin Artyushkin 2015-08-10 17:28:31 MSK
Создал бутылки 
swine vanilla garant/7101-molebox
swine 2.1     garant/7101-molebox
Comment 93 Konstantin Artyushkin 2015-08-10 18:05:51 MSK
swine vanilla garant/7101-molebox

1) Установка Garant-local molebox версия
2) winetrikcs flash

Flash работает
Comment 94 Konstantin Artyushkin 2015-08-10 18:56:18 MSK
swine 2.1     garant/7101-molebox

1) Установка Garant-local molebox версия
2) winetricks flash выдёт ошибку о том что файла для скачивания не существует.
   обновил winetricks  " wget http://winetricks.org/winetricks "
   После обновления flash удачно установился 

Flash не работает.
Comment 95 Konstantin Artyushkin 2015-08-10 18:57:59 MSK
Набор пакетов :

swine vanilla garant/7101-molebox

wine-vanilla-1.7.47-alt2
wine-gecko-2.36-alt1
libwine-vanilla-1.7.47-alt2
libwine-vanilla-gl-1.7.47-alt2
wine-mono-4.5.6-alt1

==================================

swine 2.1     garant/7101-molebox

wine-etersoft-gl-2.1.3-alt24.M70P.25
wine-etersoft-sql-2.1.3-alt7.M70P.8
wine-etersoft-2.1.3-alt24.M70P.25
Comment 102 Konstantin Artyushkin 2015-08-11 16:59:08 MSK
Перечитал историю сообщений 
https://bugs.etersoft.ru/show_bug.cgi?id=7453#c90

В немолебоксом гаранте флеш работает в wine-eter-2.1.3. Проблемы возникают в молебоксом гаранте
Comment 104 Konstantin Artyushkin 2016-09-06 16:50:32 MSK
В версиях Гаранта >= 7.11 ребята отказались от molebox и флеш работает после установки winwtricks flash

Надо решить будем ли дальше разбираться с этим или нет.

Пока откладываю.
Comment 105 Vitaly Lipatov 2021-03-02 20:03:53 MSK
Закрываю, flash умер.