[OLE #90] Marshal Objects & Monikers into the ROT

Robert Shearman rob at codeweavers.com
Sun May 22 11:49:29 CDT 2005


Alexandre Julliard wrote:

>Robert Shearman <rob at codeweavers.com> writes:
>
>  
>
>>Changelog:
>>- Marshal objects & monikers into the ROT.
>>- Test for this behaviour.
>>    
>>
>
>This fails make test here:
>
>../../../tools/runtest -q -P wine -M ole32.dll -T ../../.. -p ole32_test.exe.so moniker.c && touch moniker.ok
>fixme:ole:MkParseDisplayName (0x77c518a0, L"clsid:20D04FE0-3AEA-1069-A2D8-08002B30309D:", 0x77acfe68, (nil)): stub.
>err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x80004005
>moniker.c:145: Test failed: Number of monikers should be equal to 2 not 0
>err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x80004005
>moniker.c:164: Test failed: Number of monikers should be equal to 2 not 0
>fixme:ole:CreateClassMoniker {0002e005-0000-0000-c000-000000000046}
>err:ole:get_unmarshaler_from_stream Failed to read common OBJREF header, 0x00000001
>make[3]: *** [moniker.ok] Error 2
>  
>

Thanks for catching that. The test will now work after applying patches 
#91 and #92.

Rob



More information about the wine-devel mailing list