Точка наблюдения с фиксированным адресом

Для моего текущего встроенного приложения я пытаюсь установить точку наблюдения GDB на фиксированный адрес памяти.

Например, мое приложение обновляет следующий адрес: 0x10793ad0. Чтобы быть уверенным, какая часть кода портит значение, я попытался

watch 0x10793ad0

, хотя GDB не печатает никаких ошибок после этого, он не может сломаться во время выполнения, хотя я проверял, что значение изменяется в промежутке между началом и концом выполнения.

Вопросы:

  1. Могу ли я на самом деле поставить наблюдение по фиксированному адресу? Я не встречал таких примеров в сети.
  2. Это правильный путь или я что-то упустил?
58
задан Uwe Keim 4 April 2018 в 10:47
поделиться