Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 748 - Не работает программа для просмотра MDI-файлов   Make a simular bug
Summary: Не работает программа для просмотра MDI-файлов
Status: DEFERRED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.8
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: BUGS@Etersoft
QA Contact:
URL: http://en.wikipedia.org/wiki/Microsof...
Whiteboard:
Keywords:
Depends on:
Blocks: 384 3000
  Show dependency treegraph
 
In work:
Reported: 2007-09-14 11:11 MSD by Vitaly Lipatov
Modified: 2012-10-01 19:32 MSK (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2007-09-14 11:11:17 MSD
Часто начали присылать mdi-файлы, а мы открыть не можем.
wine: Unhandled exception 0xc06d007f at address 0x7b841270 (thread 0011), starting debugger...

Backtrace:
=>1 0x7b8412f2 RaiseException+0x82() in kernel32 (0x7fe3f6b8)
  2 0x2e6932c1 in mspcore (+0x932c1) (0x7fe3f724)
  3 0x2e62cbcd in mspcore (+0x2cbcd) (0x7fe3f76c)
  4 0x2e657305 in mspcore (+0x57305) (0x7fe3f7e4)
Comment 1 Vitaly Lipatov 2007-09-14 11:40:55 MSD
У нас программа просмотра лежит в
 /var/ftp/pvt/WINE\ tests/MS/MDI
Comment 2 Виталий Перов 2009-02-27 19:30:33 MSK
Бутылка 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:\\"
Comment 3 Виталий Перов 2009-02-27 21:17:10 MSK
Программа повисает на вызове 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);
Comment 4 Константин Кондратюк 2011-09-02 17:21:33 MSK
Перестали присылать, снимаю с релиза
Comment 5 Vitaly Lipatov 2012-01-18 02:56:03 MSK
Больше не поручаем заданий bugs@.
Comment 6 Станислав Коробейников 2012-10-01 19:32:53 MSK
Похоже она тут:
/var/ftp/pvt/Windows/MS/MDI