Re: Помогите разобраться в чем баг.
От: Vish  
Дата: 05.11.04 10:40
Оценка:
Здравствуйте, <Аноним>, Вы писали:


А>но проблема заключается в том, что после закрытия Internet Explorer'а вылетает Access Violation.

А>в эксплодере или в файле atlhost.h в строке 506 (функция ReleaseAll) вот в этом месте:
А>
А>            if (m_spOleObject)
А>            {
А>                  m_spOleObject->Unadvise(m_dwOleObject);
>>>>>>>>           m_spOleObject->Close(OLECLOSE_NOSAVE);
А>                  m_spOleObject->SetClientSite(NULL);
А>            }
А>


А>Может кто-то сталкивался с подобной проблемой. Подскажите, что делать и куда копать.


А>P.S. Самое интересное, что если не вызывать Naviagte у браузера в окне, то бага не лезет.


Похоже что m_spOleObject указывает на уже разрушеный обьект.
Это может быть если ты лешний раз вызвал Release() для бровзера.
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.