Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 7647 - Консультант: chm-справка не отображается во встроенном просмотрщике   Make a simular bug
Summary: Консультант: chm-справка не отображается во встроенном просмотрщике
Status: DEFERRED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Internet Explorer / Gecko (show other bugs)
Version: 2.0
Hardware: PC Linux
: P4 normal
Target Milestone: ---
Assignee: Константин Кондратюк
QA Contact: Svetlana Zhukova
URL:
Whiteboard:
Keywords:
Depends on: 1455
Blocks: 100 6929
  Show dependency treegraph
 
In work:
Reported: 2011-09-14 12:01 MSK by Svetlana Zhukova
Modified: 2015-02-28 16:54 MSK (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
в Windows (140.70 KB, image/jpeg)
2011-09-14 12:02 MSK, Svetlana Zhukova
Details
В Linux (55.65 KB, image/jpeg)
2011-09-14 12:02 MSK, Svetlana Zhukova
Details
лог по htmlhelp (195.82 KB, text/x-log)
2011-09-14 13:28 MSK, Константин Кондратюк
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Svetlana Zhukova 2011-09-14 12:01:37 MSK
eterhack bottle cons/demo
Нажимаю F1 - при перемещению по вкладке "Содержание" в окошке справа должно отображаться содержимое выбранного меню,но там пусто.
Переключившись здесь же  на вкладку "Поиск" - обнаруживаю пустое окно формы.
В windows все корректно.
Comment 1 Svetlana Zhukova 2011-09-14 12:02:19 MSK
Created attachment 2285 [details]
в Windows
Comment 2 Svetlana Zhukova 2011-09-14 12:02:40 MSK
Created attachment 2286 [details]
В Linux
Comment 3 Svetlana Zhukova 2011-09-14 12:03:05 MSK
WINE@Etersoft 1.0 SQL 1.3.27/1.7.1-eter1.15/3
Comment 4 Константин Кондратюк 2011-09-14 13:08:51 MSK
В Консультанте используется chm-справка. Проблему можно воспроизвести, открыв cons.chm встроенным вайновским просмотрщиком:
$ wine hh cons.chm

Такая бага нами когда-то уже решалась:
http://bugs.etersoft.ru/show_bug.cgi?id=1455
Нужно посмотреть, не отвалились ли какие-нибудь патчи. А может, просто перестал работать патченный кусок кода...
Comment 5 Константин Кондратюк 2011-09-14 13:22:10 MSK
Нет, itss тут ни при чём. Даже с виндовой dllкой проблема остаётся.
Comment 6 Константин Кондратюк 2011-09-14 13:28:55 MSK
Created attachment 2287 [details]
лог по htmlhelp

В логе есть такие строки:
trace:htmlhelp:SetChmPath ChmFile = {L"C:\\cons-demo\\CONS.CHM" L""}
trace:htmlhelp:GetChmStream L"C:\\cons-demo\\CONS.CHM" (L"C:\\cons-demo\\CONS.CHM" :: L"")
warn:htmlhelp:GetChmStream Could not open stream: 80030002

Возможно, ошибка отсюда идёт.
Comment 7 Константин Кондратюк 2011-09-14 16:30:06 MSK
Нет, всё-таки ошибка очень похожа на #1455 и растёт из itss:

trace:htmlhelp:GetChmStream L"C:\\cons-demo\\CONS.CHM" (L"C:\\cons-demo\\CONS.CHM" :: L"")
trace:itss:ITStorageImpl_StgOpenStorage 0x126348 L"C:\\cons-demo\\CONS.CHM" (nil) 32 (nil)
trace:itss:ITSS_StgOpenStorage L"C:\\cons-demo\\CONS.CHM"
trace:itss:ITSS_create_chm_storage 0x1b14a8 L"/"
trace:itss:ITSS_IStorageImpl_OpenStream 0x1b1a58 L"" (nil) 0 0 0x32f658
trace:itss:ITSS_IStorageImpl_OpenStream Resolving L""
warn:itss:ITSS_IStorageImpl_OpenStream Could not resolve object
warn:htmlhelp:GetChmStream Could not open stream: 80030002


Патч на багу 1455 приложен. Откатывается-прикладывается без проблем, но результата это не даёт.
Comment 8 Константин Кондратюк 2011-09-14 17:23:18 MSK
Принято решение реализовать открытие справки с помощью linux-просмотрщиков, как это было сделано для 1.0.12.

К проблеме отображения в hh.exe вернёмся, когда движок сможет нормально работать со справкой (ссылки, javascript и т.п.)