[OLE #98] Re: By-pass RPC Runtime If Possible When Calling An STA

Saulius Krasuckas saulius2 at ar.fi.lt
Mon Jul 25 16:27:15 CDT 2005


* On Mon, 25 Jul 2005, Robert Shearman wrote:
> * Saulius Krasuckas wrote:
> > * The log message from [1] says:
> >  
> > > By-pass the RPC runtime if possible when calling an STA by posting a 
> > > message directly to the apartment window for it to process. Fixes a 
> > > deadlock in InstallShield caused by having to create a thread when 
> > > freeing an object that comes from an STA apartment. Added tests that 
> > > fail without this fix.
> > 
> > After the change [2] running ole32 marshal test makes the process 
> > unkillable on my winME.
> 
> That test needs to be completely removed then. I'm surprised the Win9x 
> implementation of COM differs so much from the WinNT version.

Wait a minute.  The funny thing is that the test didn't fail on Win95 and 
Win98 [3]!  It does on *my* WinME.  As I see no other WinME testers, I 
guess only my box' setup is at fault.  


[3] http://test.winehq.org/data/200507211000/
    http://test.winehq.org/data/200507221000/



More information about the wine-devel mailing list