Я использую отладчик gdb, чтобы пройти по моему коду, чтобы проверить мою логику для вводимых примеров, но я получаю эту ошибку всякий раз, когда пытаюсь прочитать значение любой переменной / структуры / объекта STL (используя print ). Однако, когда я печатаю содержимое адреса (к которому GDB якобы не может получить доступ), я правильно считываю значение. Есть идеи, что происходит?
Пример сеанса:
(gdb) p xtalFreq<br>
Cannot access memory at address 0xffd3dd38<br>
(gdb) p *0xffd3dd38<br>
$9 = 27000