I am working on an application that uses MAPI to access E-Mail. I recently noticed that calls to CoInitialize / CoUninitialize becomes unbalanced after accessing a message's content through the following call: m_spIMessage->OpenProperty( PR_RTF_COMPRESSED, &IID_IStream, 0, 0, &cpUnknown); Any idea?