Nice programing

고정 주소 감시

nicepro 2020. 12. 12. 12:29
반응형

고정 주소 감시


내 현재 임베디드 응용 프로그램의 경우 고정 메모리 주소에 GDB 감시 점을 배치하려고합니다.

예를 들어, 내 응용 프로그램은 0x10793ad0 주소를 업데이트합니다. 코드의 어느 부분이 값을 손상시키는 지 확인하기 위해

watch 0x10793ad0

이후 GDB는 오류를 출력하지 않지만 실행 시작과 끝 사이에 값이 수정되고 있음을 확인 했음에도 불구하고 실행 중에 중단되지 않습니다.

질문 :

  1. 고정 된 주소에 시계를 놓을 수 있습니까? 나는 온라인에서 그러한 예를 보지 못했습니다.
  2. 이것이 올바른 방법입니까, 아니면 뭔가 놓치고 있습니까?

주소에 감시 점을 설정하는 올바른 방법은 watch * 0x10793ad0 입니다. gdb 문서 참조

참고 URL : https://stackoverflow.com/questions/3649438/watchpoint-a-fixed-address

반응형