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?