Bug 1952

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: скрин

Description Денис Баранов 2008-06-19 21:22:52 MSD
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"")
Comment 1 Vitaly Lipatov 2008-06-24 11:53:44 MSD
Я правильно понимаю, что нам стоит связать открытие chm-файлов с просмотрщиком из хост-системы?

К сожалению, программы под Linux тоже не все нормально показывают chm-файлы.
Закоммитил обвязку для chm.
Created commit 6a00415: add chm viewer host wrapper (fix eterbug #1952)
Comment 2 Синицын Иван 2008-06-26 16:36:32 MSD
И в новой сборке помощь не работает, 
более подробный трейс получить не получается, т.к. KM школа сама перехватывает падения.
Будем связываться с разработчиками, узнавать каким образом они запускают помощь.
Comment 3 Синицын Иван 2008-06-27 09:37:35 MSD
надо смотреть в сторону mshtml, т.к. при установке нативного IE, помощь сразу стала показываться.