Bug 1786

Summary: Не открываются файлы с расширением .doc
Product: Wine School Reporter: Денис Баранов <baraka>
Component: КМ ШколаAssignee: BUGS@Etersoft <bugs>
Status: DEFERRED --- QA Contact:
Severity: normal    
Priority: P5 CC: kondratyuk, lav
Version: 0.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 1528    

Description Денис Баранов 2008-05-06 21:24:19 MSD
Они должны открываться в офисе
Comment 1 Константин Кондратюк 2008-05-07 16:50:36 MSD
*.doc? Точно есть.
Может, я что-то про *.dot слышал...
Comment 2 Vitaly Lipatov 2008-05-10 18:26:16 MSD
Я добавил  поддержку .dot (не забудьте wine --update).
Если проблема в чём-то другом, нужно привести пример лога (и прекратить создавать бездарные баги).
Не указано ни для какой программы, ни в какой ситуации, ни какие логи при этом.
Как будто я зря рядом сидел и мы трейсили по +file.
Следующий, кто создаст плохую багу, будет писать инструкцию как правильно заводить баги.
Comment 3 Денис Баранов 2008-09-30 19:05:55 MSD
На НауЛинукс проблема воспроизвелась
Comment 4 Денис Баранов 2008-10-01 14:32:26 MSD
При попытке открыть файл из КМ Школы получается такой трейс:
trace:file:FindFirstFileExW L"C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot" 0 0x33f634 0 (nil) 0
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot",0x33f5dc,0x33f5e4,(nil))
trace:file:RtlGetFullPathName_U (L"C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot" 520 0x33f33c 0x33f5e4)
trace:file:wine_nt_to_unix_file_name L"\\??\\C:\\C&M\\KMSchool\\Client\\cache\\" -> "/home/guest/.wine/dosdevices/c:/C&M/KMSchool/Client/cache/"
trace:file:NtQueryDirectoryFile (0x1d8 (nil) (nil) (nil) 0x33f5cc 0x35d7540 0x00002000 0x00000003 0x00000000 L"�������� �� ������������� ���������.dot" 0x00000001
trace:file:read_directory_stat trying optimisation for file L"�������� �� ������������� ���������.dot"
trace:file:read_directory_stat returning -1
trace:file:append_entry long L"." short L"" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L".", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L".." short L"" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"..", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{558E44C8-624A-47C2-BEFB-A2ECE338EA30}.rtf" short L"{558~L1M.RTF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{558E44C8-624A-47C2-BEFB-A2ECE338EA30}.rtf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{558~L1M.RTF", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{25E78FDC-8F81-11DD-E998-00016C1A9410}.rtf" short L"{25E~BPI.RTF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{25E78FDC-8F81-11DD-E998-00016C1A9410}.rtf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{25E~BPI.RTF", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{1B42ADE0-3701-4942-8471-6BB804D32509}.jpg" short L"{1B4~HIP.JPG" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{1B42ADE0-3701-4942-8471-6BB804D32509}.jpg", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{1B4~HIP.JPG", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{D5773221-6B3A-491C-BCEE-163736093096}.rtf" short L"{D57~3KT.RTF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{D5773221-6B3A-491C-BCEE-163736093096}.rtf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{D57~3KT.RTF", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{2752D1AF-583B-410A-9BF5-B548BCCD1658}.rtf" short L"{275~LPT.RTF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{2752D1AF-583B-410A-9BF5-B548BCCD1658}.rtf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{275~LPT.RTF", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{38CF5F8F-AD32-4BD2-8ED8-FCDA24C8C0C7}.rtf" short L"{38C~PTW.RTF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{38CF5F8F-AD32-4BD2-8ED8-FCDA24C8C0C7}.rtf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{38C~PTW.RTF", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{25BBFD6F-9437-4A93-BFFC-18505D9CAED7}.swf" short L"{25B~1QJ.SWF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{25BBFD6F-9437-4A93-BFFC-18505D9CAED7}.swf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{25B~1QJ.SWF", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{1C0F98D0-4114-11DD-5898-001C2529F8EC}.rtf" short L"{1C0~PFD.RTF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{1C0F98D0-4114-11DD-5898-001C2529F8EC}.rtf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{1C0~PFD.RTF", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{BB297192-6EF7-4D5A-8A2F-7149BEAD4528}.jpg" short L"{BB2~WHA.JPG" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{BB297192-6EF7-4D5A-8A2F-7149BEAD4528}.jpg", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{BB2~WHA.JPG", L"�������� �� ������������� ���������.dot")
trace:file:append_entry long L"{B48DF1C9-AC42-4FB6-AAF5-6FE877ECCD5A}.rtf" short L"{B48~KLT.RTF" mask L"�������� �� ������������� ���������.dot"
trace:file:match_filename (L"{B48DF1C9-AC42-4FB6-AAF5-6FE877ECCD5A}.rtf", L"�������� �� ������������� ���������.dot")
trace:file:match_filename (L"{B48~KLT.RTF", L"�������� �� ������������� ���������.dot")
trace:file:NtQueryDirectoryFile => c000000f (0)
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\C&M\\KMSchool\\Client\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\C&M\\KMSchool\\Client\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/C&M/KMSchool/Client
trace:file:RtlDosPathNameToNtPathName_U (L".\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L".\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/C&M/KMSchool/Client
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\windows\\system32\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\windows\\system32\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/windows/system32
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\windows\\system\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\windows\\system\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/windows/system
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\windows\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\windows\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/windows
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\windows\\system32\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\windows\\system32\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/windows/system32
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\windows\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\windows\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/windows
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\windows\\command\\mswsock.dll",0x33f464,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\windows\\command\\mswsock.dll" 520 0x33f1e8 (nil))
warn:file:wine_nt_to_unix_file_name L"mswsock.dll" not found in /home/guest/.wine/dosdevices/c:/windows/command
trace:file:CreateFileW L"C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot" GENERIC_READ GENERIC_WRITE  creation 2 attributes 0x80
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot",0x33f8f8,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot" 520 0x33f66c (nil))
warn:file:wine_nt_to_unix_file_name L"\\??\\C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot" -> "/home/guest/.wine/dosdevices/c:/C&M/KMSchool/Client/cache/\xd0\x9a\xd0\xbe\xd0\xbc\xd0\xb8\xd1\x81\xd1\x81\xd0\xb8\xd1\x8f \xd0\xbf\xd0\xbe \xd0\xbc\xd0\xb0\xd1\x82\xd0\xb5\xd1\x80\xd0\xb8\xd0\xb0\xd0\xbb\xd1\x8c\xd0\xbd\xd0\xbe\xd0\xbc\xd1\x83 \xd0\xbf\xd0\xbe\xd0\xbe\xd1\x89\xd1\x80\xd0\xb5\xd0\xbd"... required a case-insensitive search
trace:file:wine_nt_to_unix_file_name L"\\??\\C:\\C&M\\KMSchool\\Client\\cache\\�������� �� ������������� ���������.dot" -> "/home/guest/.wine/dosdevices/c:/C&M/KMSchool/Client/cache/\xd0\x9a\xd0\xbe\xd0\xbc\xd0\xb8\xd1\x81\xd1\x81\xd0\xb8\xd1\x8f \xd0\xbf\xd0\xbe \xd0\xbc\xd0\xb0\xd1\x82\xd0\xb5\xd1\x80\xd0\xb8\xd0\xb0\xd0\xbb\xd1\x8c\xd0\xbd\xd0\xbe\xd0\xbc\xd1\x83 \xd0\xbf\xd0\xbe\xd0\xbe\xd1\x89\xd1\x80\xd0\xb5\xd0\xbd"...

Как видно почему то плохо распознаются русские имена файлов.
Comment 5 Vitaly Lipatov 2012-01-18 02:53:30 MSK
Больше не поручаем заданий bugs@.