out-of-process COM design

Mike Hearn mike at navi.cx
Sat Dec 18 10:10:04 CST 2004


On Sat, 2004-12-18 at 07:46 -0800, Bill Medland wrote:
> 0013:trace:ole:listener_thread Process listener thread starting on (\\.\pipe\WINE_OLE_StubMgr_0000001000000011)

...

> 0009:fixme:ole:PIPE_GetNewPipeBuf Could not open named pipe \\.\pipe\WINE_OLE_StubMgr_0000001000000014, le is 2

Well, now we have a variation on the same problem. The apartments are
getting mixed up, I suspect because Robs patch creates a new apartment
but we still don't create a new listener thread for each apt (rather
it's still half process-scoped).

We need to make the listener_thread properly apartment-scoped.

What does the trace+backtrace of the crash with my patch look like?




More information about the wine-devel mailing list