http://bugs.winehq.org/show_bug.cgi?id=19605
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com --- Duplicate of bug 31724 too:
--- 0009:trace:ole:ITypeInfo_fnGetIDsOfNames (0x10941f8) Name L"compareMode" cNames 1 0009:trace:ole:ITypeInfo_fnGetIDsOfNames -- 0x00000000 0009:trace:ole:ITypeInfo_fnRelease (0x10941f8)->(0) 0009:trace:ole:ITypeLib2_fnRelease (0x108b240) ref=1 0009:trace:ole:ITypeInfo_fnInvoke (0x10941f8)(0x108b0d8,id=9,flags=0x00000004,0x5abfdc,(nil),(nil),(nil)) 0009:trace:ole:dump_DispParms args=1 named args=1 0009:trace:ole:dump_DispParms named args: 0009:trace:ole:dump_DispParms 0xfffffffd 0009:trace:ole:dump_DispParms args: 0009:trace:ole:dump_Variant 0x5ac0e0->{VT_I4,0} 0009:trace:ole:ITypeInfo_fnInvoke invoking: L"CompareMode"(1) parm0: (null) memid is 00000009 Param 0: tdesc.vartype 29 (VT_USERDEFINED ref = 64) u.paramdesc.wParamFlags PARAMFLAG_FIN u.paramdesc.lpex (nil) funckind: 1 (pure virtual) invkind: 4 (property put) callconv: 4 (stdcall) oVft: 72 cParamsOpt: 0 wFlags: 0 elemdescFunc (return value type): tdesc.vartype 25 (VT_HRESULT) u.paramdesc.wParamFlags PARAMFLAGS_NONE u.paramdesc.lpex (nil) helpstring: (null) entry: invalid 0009:fixme:ole:ITypeInfo_fnGetRefTypeInfo Can't find pRefType for ref 64 0009:trace:ole:ITypeInfo_fnGetRefTypeInfo (0x10941f8) hreftype 0x0064 loaded FAILURE ((nil)) 0009:err:ole:userdefined_to_variantvt Could not get typeinfo of hreftype 64 for VT_USERDEFINED, hr = 0x80004005 0009:trace:ole:ITypeInfo_fnInvoke -- 0x80004005 ---
Here IDictionary is defined with a forward, then comes CompareMethod enum and interface declaration itself.
*** This bug has been marked as a duplicate of bug 31724 ***