Как проскочить SEH на олли?

Тема в разделе "WASM.BEGINNERS", создана пользователем dyn, 6 ноя 2009.

  1. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    В программе стоит SEH-обработчик. Если ее запускать - все нормально, а если под отладчиком - падает на ошибке и внутрь обработчика не заходит. А я хочу увидеть под отладчиком, как работает обработчик. Подскажите, как передать управление в ольке на сех-обработчик?
     
  2. _Sl4yer

    _Sl4yer New Member

    Публикаций:
    0
    Регистрация:
    2 мар 2009
    Сообщения:
    55
    Ну в низу же написано, Shift + F7\8\9.
     
  3. max7C4

    max7C4 New Member

    Публикаций:
    0
    Регистрация:
    17 мар 2008
    Сообщения:
    1.203
    При падении нажать Shift+F7/F8/F9 "Оставить обработку исключения приложению" (на английском не помню)
     
  4. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    С олей разобрался. Работает!!!! )))))))

    PS:
    Чтобы не плодить тем.
    А в 2008 студии во строенном отладчике можно как-то сех-обработчик свой дебажить? Вот ставлю сех. Генерирую ошибку. Далее жму ф11, а оно виснет наглухо.
     
  5. TSS

    TSS New Member

    Публикаций:
    0
    Регистрация:
    13 апр 2009
    Сообщения:
    494
    Поиск по форуму, такой вопрос раза 2 обсуждался
     
  6. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    Нашел. В обработчике нужно свой инт3 впихнуть и жать ф5.
     
  7. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    всем спасибо!