> > On 2016-08-01, at 02:51, Steffen Neumann <sneumann@xxxxxxxxxxxx> wrote: > > err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {00000126-0000-0000-c000-000000000046} with error 0x80004002 > err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 > Definitely file a bug. There is sort of this related one, but it has to do with InstallShield: https://bugs.winehq.org/show_bug.cgi?id=24611 Maybe some useful information: https://msdn.microsoft.com/en-us/library/windows/desktop/ms678504(v=vs.85).aspx E_NOINTERFACE 0x80004002 Interface not supported. Your OLE32 errors: https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/ole32/marshal.c#l168 https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/ole32/marshal.c#l305 Something is wrong with Wine and IRunnableObject for this use case. And it seems your app does not check the return when it queries interfaces? I presume that is why more errors just come later about not correctly running within an apartment. IRunnableObject = {00000126-0000-0000-c000-000000000046} -> https://msdn.microsoft.com/en-us/library/windows/desktop/ms692783%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396 DCOM as done in Wine is described a bit here: https://www.winehq.org/docs/winedev-guide/dcom-1 -- Andrew Udvare > > > --------------------------------------------------------------------------- > > > > > > -- > IPB Halle AG Massenspektrometrie & Bioinformatik > Dr. Steffen Neumann http://www.IPB-Halle.DE > Weinberg 3 Tel. +49 (0) 345 5582 - 1470 > 06120 Halle +49 (0) 345 5582 - 0 > sneumann(at)IPB-Halle.DE Fax. +49 (0) 345 5582 - 1409 > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 842 bytes Desc: Message signed with OpenPGP using GPGMail URL: <http://www.winehq.org/pipermail/wine-users/attachments/20160801/f6b85e5a/attachment.sig>