Summary: | Не запускается файл помощи chm | ||
---|---|---|---|
Product: | Wine School | Reporter: | Денис Баранов <baraka> |
Component: | КМ Школа | Assignee: | Денис Баранов <baraka> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P5 | CC: | ivan, lav |
Version: | 0.7 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 1528, 1964 | ||
Attachments: | скрин |
Я правильно понимаю, что нам стоит связать открытие chm-файлов с просмотрщиком из хост-системы? К сожалению, программы под Linux тоже не все нормально показывают chm-файлы. Закоммитил обвязку для chm. Created commit 6a00415: add chm viewer host wrapper (fix eterbug #1952) И в новой сборке помощь не работает, более подробный трейс получить не получается, т.к. KM школа сама перехватывает падения. Будем связываться с разработчиками, узнавать каким образом они запускают помощь. надо смотреть в сторону mshtml, т.к. при установке нативного IE, помощь сразу стала показываться. |
Created attachment 495 [details] скрин Если зайти, например в учетку Директор и слева, как показано на скрине нажать подробнее, то по идее должна запуститься справка. Вот трейс по +file: trace:file:FindFirstFileExW L"C:\\C&M\\KMSchool\\Client\\KMSchool.chm" 0 0x33f764 0 (nil) 0 trace:file:RtlDosPathNameToNtPathName_U (L"C:\\C&M\\KMSchool\\Client\\KMSchool.chm",0x33f71c,0x33f724,(nil)) trace:file:RtlGetFullPathName_U (L"C:\\C&M\\KMSchool\\Client\\KMSchool.chm" 520 0x33f46c 0x33f724) trace:file:wine_nt_to_unix_file_name L"\\??\\C:\\C&M\\KMSchool\\Client\\" -> "/home/wine/.wine-km-school_baraka/dosdevices/c:/C&M/KMSchool/Client/" trace:file:NtQueryDirectoryFile (0x1a8 (nil) (nil) (nil) 0x33f70c 0x1decf8 0x00002000 0x00000003 0x00000000 L"KMSchool.chm" 0x00000001 trace:file:read_directory_stat trying optimisation for file L"KMSchool.chm" trace:file:append_entry long L"KMSchool.chm" short L"" mask L"KMSchool.chm" trace:file:match_filename (L"KMSchool.chm", L"KMSchool.chm") trace:file:read_directory_stat returning 0 trace:file:NtQueryDirectoryFile => 0 (120) trace:file:FindNextFileW 0x1decb8 0x33f764 trace:file:FindNextFileW returning L"KMSchool.chm" (L"")