![]() |
eXeL@B —› Вопросы новичков —› Бряк на память в Олли |
Посл.ответ | Сообщение |
|
Создано: 18 декабря 2007 01:06 · Личное сообщение · #1 Здравствуйте! Ставлю бряк на память в Олли - на адрес, где будет хранится введенный серийник скажем - то есть на буфер. Жму Ран, то после этого почему-то программа вылетает. Proccess terminated, exit code 1. На разных проектах пробовал - и даже на поделках с мфц собственного производится. Никак не хочет ставится на конкретную ячейку. А вот на секцию - пожалуйста. Поясните, с чем это связано. ![]() |
|
Создано: 18 декабря 2007 07:35 · Личное сообщение · #2 |
|
Создано: 18 декабря 2007 07:38 · Личное сообщение · #3 |
|
Создано: 20 декабря 2007 03:05 · Поправил: daddyru · Личное сообщение · #4 Вот файл приложил. Скачал для чистоты эксперимента олли с этого сайта. Запустил, натравил на этот файл. В секции данных нашел текст "ERROR!" . И поставил Memory breakpoint на него. После нажатия Run , программа сразу завершается. Если брейк не ставить и жать Run - запуститься программа, покажется окошко с двумя полями для ввода. Кстати, если поставить хардварный бряк - то все ок, - программа запускается и в нужные момент останавливается. ЗЫ. Все плагины снес, - ситуация та же. ![]() |
|
Создано: 20 декабря 2007 08:08 · Поправил: Ice-T · Личное сообщение · #5 хрень какая-то.. есле по F9 отпустить, то выходит, есле трейсить до оконной процедуры (40179F) по F8, то не выхоит, но и ббряка идет лесом.. попробую разобраться later: xz че такое, но вообще очень интересно, ибо есле тупо испраить значение ZF стоя на адресе 004013a4, то прога опять тупо выходит.. толи это глюк, толи антипатч такой.. later: опять же есле изменить значение флага и трейсить далее, то сообщение "Good" появляется, а иначе (F9) процто выходит.. чеза ----- invoke OpenFire ![]() |
|
Создано: 20 декабря 2007 08:39 · Личное сообщение · #6 |
|
Создано: 20 декабря 2007 12:20 · Личное сообщение · #7 Ой, хотел поправить сообщение, и снес приложенный архив. Хотел сказать, что такая хрень с бряком на память у меня в любом приложении происходит. В случае программы что я приложил - там никакой антиотладки нет, - это самое обычное самописное приложение типа Helloworld. Прилагаю снова архив. ![]() ![]() |
|
Создано: 20 декабря 2007 13:27 · Личное сообщение · #8 |
|
Создано: 21 декабря 2007 00:20 · Личное сообщение · #9 |
|
Создано: 18 октября 2008 19:54 · Личное сообщение · #10 |
|
Создано: 18 октября 2008 21:37 · Личное сообщение · #11 |
|
Создано: 18 октября 2008 22:58 · Личное сообщение · #12 |
![]() |
eXeL@B —› Вопросы новичков —› Бряк на память в Олли |