eXeL@B —› Оффтоп —› Интересует логгер обращения к ячейке памяти. |
Посл.ответ | Сообщение |
|
Создано: 02 июля 2012 16:07 · Личное сообщение · #1 Ситуация такова, есть полноэкранное приложение в котором любая остановка или всплытие окна нарушают работу. Нужная ячейка вызывается много раз, как на чтение, так и на запись, на прямую и косвенно. Приложение на VB, много вызовов из системных библиотек где они просто перечитываются и т.д. В идеале было бы хорошо иметь что-то типа хардвар брекпоинтс без остановки с логгером обращений, что бы потом проанализировать откуда было обращение... Так позволял делать WGC (прога типа артмани но с отладчиком), но в силу вышеперечисленных трудностей её использовать не получается.... Может скрипт для олли? Что можно придумать? |
|
Создано: 02 июля 2012 16:13 · Личное сообщение · #2 |
|
Создано: 02 июля 2012 17:10 · Поправил: ToBad · Личное сообщение · #3 |
|
Создано: 02 июля 2012 18:38 · Личное сообщение · #4 |
|
Создано: 02 июля 2012 19:00 · Поправил: ToBad · Личное сообщение · #5 Archer пишет: Второй вариант-2 монитора. Это я пробовал. Прога directx и полноэкранная. При её работе на втором мониторе ничего делать не получается, не работает ни клавиатура ни мышь. Только когда бряк в олле на втором мониторе срабатывает, но после этого на первом мониторе работать уже не будет, валится... p.s. Я думал, что такая возможность уже где-то реализована и не хотел изобретать велосипед... 1) Запустили скрипт, он поставил hw бряк на нужный адрес и запустил программу. 2) Бряк сработал, записали в файл время и адрес с которого было обращение. 3) Продолжили выполнение без прерывания. Просто да или нет? Читаю справку по командам, думаю всё что нужно есть... |
|
Создано: 03 июля 2012 15:06 · Личное сообщение · #6 ToBad пишет: p.s. Я на дельфи пишу, наверное это в разы сокращает кол-во готовых примеров?. Чуть меньше чем докуя, в атаче пример из sourceforge d3d0_03.07.2012_EXELAB.rU.tgz - DesktopSources.zip |
eXeL@B —› Оффтоп —› Интересует логгер обращения к ячейке памяти. |