반응형
고정 주소 감시
내 현재 임베디드 응용 프로그램의 경우 고정 메모리 주소에 GDB 감시 점을 배치하려고합니다.
예를 들어, 내 응용 프로그램은 0x10793ad0 주소를 업데이트합니다. 코드의 어느 부분이 값을 손상시키는 지 확인하기 위해
watch 0x10793ad0
이후 GDB는 오류를 출력하지 않지만 실행 시작과 끝 사이에 값이 수정되고 있음을 확인 했음에도 불구하고 실행 중에 중단되지 않습니다.
질문 :
- 고정 된 주소에 시계를 놓을 수 있습니까? 나는 온라인에서 그러한 예를 보지 못했습니다.
- 이것이 올바른 방법입니까, 아니면 뭔가 놓치고 있습니까?
주소에 감시 점을 설정하는 올바른 방법은 watch * 0x10793ad0 입니다. gdb 문서 참조
참고 URL : https://stackoverflow.com/questions/3649438/watchpoint-a-fixed-address
반응형
'Nice programing' 카테고리의 다른 글
GNU 컴파일러 경고 "클래스에는 가상 기능이 있지만 비가 상 소멸자" (0) | 2020.12.12 |
---|---|
Qt에서 크로스 스레드 신호를 방출하는 방법은 무엇입니까? (0) | 2020.12.12 |
Entity Framework를 사용하여 읽기시 테이블을 어떻게 잠글 수 있습니까? (0) | 2020.12.12 |
Angular 2 : URL 변경없이 라우팅 (0) | 2020.12.12 |
iOS 12.1의 뒤로 탐색에서 점프하는 UITabBar 항목 (0) | 2020.12.12 |