Tôi đang xem một số mã tháo gỡ và xem một số thứ như 0x01c8f09b <+0015> mov 0x8(%edx),%edi
và tôi tự hỏi giá trị của %edx
hoặc %edi
là gì.Cách in sổ đăng ký tháo gỡ trong bảng điều khiển Xcode
Có cách nào để in giá trị của %edx
hoặc các biến lắp ráp khác không? Có cách nào để in giá trị tại địa chỉ bộ nhớ %edx
điểm tại (Tôi giả định edx
là một thanh ghi có chứa con trỏ đến ... một cái gì đó ở đây).
Ví dụ: bạn có thể in một vật cản bằng cách nhập po
trong bảng điều khiển, vậy có lệnh hoặc cú pháp để in sổ đăng ký/biến trong lắp ráp không?
Bối cảnh:
Tôi nhận được EXC_BAD_ACCESS
trên dòng này và tôi muốn để gỡ lỗi những gì đang xảy ra. Tôi biết lỗi này liên quan đến quản lý bộ nhớ và tôi đang tìm cách xác định nơi tôi có thể bị thiếu/quá nhiều lần giữ lại/giải phóng/tự động thực hiện cuộc gọi.
Thông tin bổ sung:
Đây là trên IOS và ứng dụng của tôi đang chạy trong trình mô phỏng iPhone.