Здравствуйте, kupaloff, Вы писали:
K>При удалении памяти с помощью оператора delete, которая была выделена с помощью оператора new под экземпляр класса, программа падает.
pWebBrowser2 — это указатель на COM-объект, реализующий IWebBrowser2 ?
Если да, то его нельзя удалять через delete, нужно использовать стандартный метод IUnknown::Release.