ole32: Postpone removing a being destroyed apartment from the global list.

Alexandre Julliard julliard at winehq.org
Thu Jun 13 11:14:22 CDT 2013


Dmitry Timoshkov <dmitry at baikal.ru> writes:

> StdMarshalImpl_ReleaseMarshalData called from apartment_release() needs to
> access apartment data, but fails because an apartment has already been removed
> from the global list. That leads to lost connections and memory leaks.

But now you can have someone find a half-destroyed apartment in the
list...

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list