Summary: | 1C81: Не работает конструкция Новый COMОбъект | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Денис Баранов <baraka> |
Component: | Взаимодействие с Office | Assignee: | Денис Баранов <baraka> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | minor | ||
Priority: | P4 | CC: | alexeev, ivan, kondratyuk, lav, night, sam |
Version: | 1.0.9 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
URL: | http://rt.etersoft.ru/Ticket/Display.html?id=8842 | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 1217, 2710 |
Description
Денис Баранов
2008-11-18 21:17:08 MSK
Через wine не создается действительно такой объект, но если запускать через winexp то создание порисходит. В консоли такие ошибки валятся: err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded err:ole:marshal_object object doesn't expose interface {00000126-0000-0000-c000-000000000046}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {e7210190-61f4-11d4-941d-008048da11f9}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {fd7b6cc3-dc8e-11d2-b8d0-008048da0335}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {a6ef9860-c720-11d0-9337-00a0c90dcaa9}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {e7210190-61f4-11d4-941d-008048da11f9}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {fd7b6cc3-dc8e-11d2-b8d0-008048da0335}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {a6ef9860-c720-11d0-9337-00a0c90dcaa9}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 После установки dcom98 через wine тоже сработало. Обработку можно взять тут: ftp/tmp/baraka/Obrabotki/open_office.erf (In reply to comment #1) > Через wine не создается действительно такой > объект, но если запускать через winexp то > создание пРОисходит. Думаю, что это и есть ответ на вопрос. В eter14 (после wine --update) должно быть всё нормально. Просьба проверить и закрыть. (In reply to comment #4) > Думаю, что это и есть ответ на вопрос. В eter14 > (после wine --update) должно быть всё нормально. > Просьба проверить и закрыть. Проверил. На новой сборке eter36|eter14 работает. |