Page 1 of 2

баг в отладчике

PostPosted: 18 Apr 2014, 10:06
by g00db0y
поставив BP на чтение из одной ячейки памяти стабильно вываливаюсь в отладчик после исполнения команды по этому адресу ???

Image

Image

http://gfile.ru/a7NwO

Re: баг в отладчике

PostPosted: 18 Apr 2014, 10:44
by lvd
наверное потому, что отлажчик не различает чтение опкода и чтение неопкода. Тупо бряк на колбеке чтения памяти.

Re: баг в отладчике

PostPosted: 18 Apr 2014, 10:45
by deathsoft
g00db0y wrote:поставив BP на чтение из одной ячейки памяти стабильно вываливаюсь в отладчик после исполнения команды по этому адресу ???

Так ведь на втором скриншоте видно, что на адресе B5D8 стоит брекпоинт на исполнение (маркер розового цвета). Брекпоинты же запоминаются в файле bpx.ini. Видимо этот брекпоинт был поставлен когдато раньше и не был снят.

Re: баг в отладчике

PostPosted: 18 Apr 2014, 10:45
by deathsoft
lvd wrote:наверное потому, что отлажчик не различает чтение опкода и чтение неопкода. Тупо бряк на колбеке чтения памяти.

Как обычно влужу, посмотри сорец.

Re: баг в отладчике

PostPosted: 18 Apr 2014, 11:34
by g00db0y
в том-то и дело что BP на исполнение я не ставил, это видно на первом скриншоте.в bpx.ini прописано только r0=0xB5D7
я приложил ссылку на снапшот - проверьте ситуацию.

Re: баг в отладчике

PostPosted: 18 Apr 2014, 12:34
by lvd
deathsoft wrote:Как обычно влужу

Влуди

Re: баг в отладчике

PostPosted: 18 Apr 2014, 13:51
by deathsoft
g00db0y wrote:в том-то и дело что BP на исполнение я не ставил, это видно на первом скриншоте.

Да, я посмотрел, при установленном брекпоинте на исполнение вся инструкция выделяется красным цветом, а розовый маркер - это просто текущая позиция курсора. Буду разбираться в чем там дело.

Re: баг в отладчике

PostPosted: 19 Apr 2014, 13:17
by g00db0y
блин, достаточно поставить BP на чтение ячеек из диапазона ПЗУ и сразу сработает отладчик.

Re: баг в отладчике

PostPosted: 24 Apr 2014, 22:54
by deathsoft
Я пока еще не смотрел эту ошибку, т.к. занимался выяснением почему отвалился дисковод в эмуляции "кворума".

Re: баг в отладчике

PostPosted: 07 Jun 2014, 13:15
by deathsoft
g00db0y wrote:поставив BP на чтение из одной ячейки памяти стабильно вываливаюсь в отладчик после исполнения команды по этому адресу ???

Исправил, проверяй.