Сейчас на форуме: (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› OlleDbg 2.0 - "unable to flush cache at #...." |
Посл.ответ | Сообщение |
|
Создано: 02 сентября 2014 12:26 · Личное сообщение · #1 Не могу понять почему на одной из функций mfc90u вываливает это сообщение об ошибке (3-5штук и на кажой следующей инструкции). Причем адреса дает каждый раз новые: unable to flush cache at 0590B000 unable to flush cache at 0599B000 Перезапускаю - опять штуки 3-4 валит эти же ошибки. На разных версиях исследуемой программы ошибка по разному срабатывает. Инересно то что через раз если остановиться перед выполнением этого call и подождать секунд 5-10 то F8 уже прокатывает без ошибок. Что делать? ![]() |
|
Создано: 08 сентября 2014 18:05 · Личное сообщение · #2 Здесь многие все еще используют 1 версию. OllyDbg кэширует свои данные, по тексту ошибки должно быть понятно, что OllyDbg не может очистить/обновить кэш по определенному адресу. Предположу, что отсутствует нормальный механизм синхронизации при flush-инге, поэтому ожидание перед call спасает от вывода этих ошибок. Как вариант можно убрать вывод этого сообщения пропатчив ольку в правильном месте. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› OlleDbg 2.0 - "unable to flush cache at #...." |