DispEventUnadvise в калбэке

Тема в разделе "LANGS.C", создана пользователем Velheart, 16 июн 2009.

  1. Velheart

    Velheart New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2008
    Сообщения:
    526
    Привет, полдня бьюсь сегодня с такой штукой: я подписываюсь на события некоторого чужого(возможно кривого) ком-объекта, стандартно, через atl, все что держит мой объект -- это чужой объект(т.е. после DispEventUnadvise вызывается мой деструктор), все что держит чужой объект с моей стороны -- это мой объект со своей подпиской, получая первую нотификацию я отписываюсь, и соответственно все релизится, но потом где-то далеко в недрах чужой объект падает, обращаясь к 0xdddddddd, к его автору -- доверия нет, но тем не менее может быть это мой косяк с такой схемой?