![]() |
eXeL@B —› Основной форум —› Помогите найти проверку в трейслоге. Разница лишь в регистрах... |
Посл.ответ | Сообщение |
|
Создано: 14 октября 2007 00:17 · Поправил: ToBad · Личное сообщение · #1 В программе есть место, где определяется верный код или нет. Код лежит в памяти, и если он не верный то принтер не печатает. Ставлю браки на начало и конец этой проверки и делаю трейс в лог файл. Программный код между бряками подгажен екзекриптором, который успешно снят. До первого бряка и после второго код заведомо неверный и печать не происходит. Но если на время прохода между бряками писать в память заведомо верный код, а на втором бряке возвращать неверный, то всё работает. Принтер печатает и т.д. Вся проблема в том, что если в трейслоге убрать значения регистров, то путь прохождения кода одинаков. Выкладываю оба лога и лог сравнения с учётом регистров. Может у кого ни будь есть идеи где тут ключевой момент проверки ? ![]() |
|
Создано: 14 октября 2007 00:21 · Поправил: ToBad · Личное сообщение · #2 |
|
Создано: 14 октября 2007 11:25 · Личное сообщение · #3 |
|
Создано: 14 октября 2007 12:46 · Личное сообщение · #4 |
![]() |
eXeL@B —› Основной форум —› Помогите найти проверку в трейслоге. Разница лишь в регистрах... |
Эта тема закрыта. Ответы больше не принимаются. |