Still prompts to launch binary when not compatible with system

Đang mở Phù hợp với người mới
#1,193 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
68/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
cpp
Lĩnh vực
devtools

Hướng nghiên cứu

Theo dõi phím tắt F6 và hành động khởi chạy bằng nhấp chuột phải, sau đó so sánh việc bật chúng với kiểm tra khả năng tương thích nền tảng và kiến trúc của tab debugger. Hoàn tất khi các binary không tương thích không thể mở lời nhắc khởi chạy thông qua cả hai đường dẫn, trong khi các binary tương thích vẫn giữ nguyên hành vi khởi chạy hiện có.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

bug Effort: Trivial Impact: Low

Version and Platform (required):

  • Binary Ninja Version: 6.1.10552-dev
  • OS: MacOS
  • OS Version: 27
  • CPU Architecture: M3 Pro
  • Local or Remote Debugging: Local

Bug Description:
Hitting F6 or going through the right click menu will still prompt you to launch a binary, even if the debugger tab won't allow you (due to platform / arch compatibility issues).

Steps To Reproduce:

  1. Open a binary for a different platform or architecture
  2. Observe Debugger UI start is grayed out
  3. Hit F6, observe that launch prompt still pops up

Expected Behavior:
I should not be able to launch a binary at all when it is not compatible.

Screenshots/Video Recording:

Image
Ngôn ngữ chính
C++
Star
331
Fork
33
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của Vector35/debugger

Tất cả issue của Vector35/debugger

Issue tương tự

Thêm issue về C++

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.