eterhack bottle cons/demo Нажимаю F1 - при перемещению по вкладке "Содержание" в окошке справа должно отображаться содержимое выбранного меню,но там пусто. Переключившись здесь же на вкладку "Поиск" - обнаруживаю пустое окно формы. В windows все корректно.
Created attachment 2285 [details] в Windows
Created attachment 2286 [details] В Linux
WINE@Etersoft 1.0 SQL 1.3.27/1.7.1-eter1.15/3
В Консультанте используется chm-справка. Проблему можно воспроизвести, открыв cons.chm встроенным вайновским просмотрщиком: $ wine hh cons.chm Такая бага нами когда-то уже решалась: http://bugs.etersoft.ru/show_bug.cgi?id=1455 Нужно посмотреть, не отвалились ли какие-нибудь патчи. А может, просто перестал работать патченный кусок кода...
Нет, itss тут ни при чём. Даже с виндовой dllкой проблема остаётся.
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 Возможно, ошибка отсюда идёт.
Нет, всё-таки ошибка очень похожа на #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 приложен. Откатывается-прикладывается без проблем, но результата это не даёт.
Принято решение реализовать открытие справки с помощью linux-просмотрщиков, как это было сделано для 1.0.12. К проблеме отображения в hh.exe вернёмся, когда движок сможет нормально работать со справкой (ссылки, javascript и т.п.)
Задача относится к релизу 2.1. , который больше не поддерживается. Аннулирую.