[Bug 13558] New: part of the VARIANT data lost during OLE Automation data transport

wine-bugs at winehq.org wine-bugs at winehq.org
Fri May 30 15:16:47 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=13558

           Summary: part of the VARIANT data lost during OLE Automation data
                    transport
           Product: Wine
           Version: 1.0-rc2
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: maihuaz at hotmail.com


We have a client-server application that uses OLE automation as transportation
mechanism. The data type we use is VARIANT var. Code snippet looks like this on
client side:
LPSAFEARRAY psa;
VARIANT var;
VariantInit( &var );
var.vt = VT_ARRAY | VT_UI1;
var.parray = psa;

On server side, we can get the var.vt part correctly, but the var.parray is
NULL, it gets lost during the transport.

I have attached error log from client side for your reference.

Thanks.

Michael


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list