| Summary: | Не работает программа для просмотра MDI-файлов | ||
|---|---|---|---|
| Product: | WINE@Etersoft | Reporter: | Vitaly Lipatov <lav> |
| Component: | Общее | Assignee: | BUGS@Etersoft <bugs> |
| Status: | CLOSED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | P5 | CC: | kondratyuk, olezha, stas |
| Version: | 1.0.8 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| URL: | http://en.wikipedia.org/wiki/Microsoft_Document_Imaging_Format | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | |||
| Bug Blocks: | 384, 3000 | ||
|
Description
Vitaly Lipatov
2007-09-14 11:11:17 MSD
У нас программа просмотра лежит в /var/ftp/pvt/WINE\ tests/MS/MDI Бутылка mdi/mdi Запускается нормально. При выборе File->Open программа повисает. Трейс по каналу commdlg перед зависанием: trace:commdlg:DllMain (0x7dd60000, 1, (nil)) trace:commdlg:GetOpenFileNameA flags 00001804 trace:commdlg:COMDLG32_SetCommDlgExtendedError (00000000) trace:commdlg:FILEDLG95_InitControls 0x32f504 trace:commdlg:FILEDLG95_InitControls Running on 2000+ 1, 98+ 1 trace:commdlg:FILEDLG95_InitControls Before manipilation, file = L" "..., dir = L"c:\\" Программа повисает на вызове SetDlgItemTextW(hwnd, IDC_FILENAME, fodInfos->filename); из FILEDLG95_InitControls.
Если эту функцию не вызывать, то диалог открытия файла появляется.
Файл открывается, но ничего не рисуется.
Сразу после открытия в консоле:
err:ole:CoGetClassObject class {e3d5d93c-1663-4a78-a1a7-22375dfebaee} not registered
err:ole:CoGetClassObject no class object {e3d5d93c-1663-4a78-a1a7-22375dfebaee} could be created for context 0x1
нашёл, что этот IID относится к:
[-HKEY_CLASSES_ROOT\CLSID\{E3D5D93C-1663-4A78-A1A7-22375DFEBAEE}]
@="InkTransform Class"
но IInkTransform имеет другой IID:
DEFINE_GUID(IID_IInkTransform, 0x615f1d43, 0x8703, 0x4565, 0x88,0xe2, 0x82,0x01,0xd2,0xec,0xd7,0xb7);
Перестали присылать, снимаю с релиза Больше не поручаем заданий bugs@. Похоже она тут: /var/ftp/pvt/Windows/MS/MDI (Ответ Константин Кондратюк на комментарий #4)
> Перестали присылать, снимаю с релиза
Задача по релизу W@E 1.0.8
Уже давно не актуально, закрываю.
|