http://bugs.winehq.org/show_bug.cgi?id=10771
Summary: Support Internal_QueryInterface, needed for Origin7/7.5/8. Product: Wine Version: 0.9.50. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-msxml AssignedTo: wine-bugs@winehq.org ReportedBy: burnus@gmx.de
Origin 7/7.5/8.0 show at startup lots of lines of this type:
fixme:msxml:xmlnode_get_ownerDocument fixme:msxml:Internal_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented fixme:msxml:domdoc_QueryInterface interface {00000126-0000-0000-c000-000000000046} not implemented
Actually, it is implemented for: if ( IsEqualGUID( riid, &IID_IXMLDOMElement ) || IsEqualGUID( riid, &IID_IUnknown ) ) and else if ( IsEqualGUID( riid, &IID_IDispatch ) || IsEqualGUID( riid, &IID_IXMLDOMNode ) ) but not for the last else branch.
If one uses the native msxml3.dll and msxml3r.dll, the error message is gone and some dialogs start to work.
See also comments on http://appdb.winehq.org/appview.php?iVersionId=5834