DEBUG_DATA_SPACES - достать из крашдампа EIP

Тема в разделе "WASM.WIN32", создана пользователем Synth, 22 янв 2009.

  1. Synth

    Synth New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2007
    Сообщения:
    50
    кто юзал соответствующий сабж?
    проблема следующего характера. открываю краш дамп, из него надо выдрать некоторую инфу. в том числе EIP.

    pDataSpaces->ReadDebuggerData(DEBUG_DATA_SavedContextAddr, &SavedContextAddr, sizeof SavedContextAddr, 0) возвращает S_OK, но в адресе приходит 0 =(

    в мсдне написано:
    Returns the address of saved context record during a bugcheck. It is only valid after a bugcheck.
    подозреваю что последнее предложение и есть причина возврата нуля. но как ему указать что был баг чек, если мы и так крашдамп открываем? все остальные DEBUG_DATA_ххх работают нормально...

    нипанятнааа... =(