F3 (Find Next) shortcut does not work, possibly due to conflict with Add Hardware Breakpoint key binding
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 68/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Calme
- Stack technique
- cpp
- Domaine
- desktop, reverse-engineering
Piste de recherche
Commencez dans les paramètres des raccourcis clavier et comparez les entrées F3 pour Find Next et Add Hardware Breakpoint ; utilisez Edit -> Find Next comme comportement de référence à suivre. C'est terminé lorsque F3 fait avancer une recherche existante jusqu'à sa correspondance suivante sans raccourci F3 en conflit.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Version and Platform (required):
- Binary Ninja Version: 6.0.10474-dev Ultimate (c9ea4d90)
- Edition: Ultimate
- OS: Windows 11 Pro
- OS Version: 10.0.26200 (Build 26200)
- CPU Architecture: x64 (AMD64 Family 25 Model 97, running under QEMU/Proxmox virtualization)
Bug Description:
Pressing the F3 keyboard shortcut for Find Next does not do anything. However, using Menu -> Edit -> Find Next works correctly. Checking the key bindings shows that F3 is assigned to both "Find Next" and "Add Hardware Breakpoint", which appears to be causing the conflict preventing Find Next from triggering via the shortcut.
Steps To Reproduce:
- Open a binary in Binary Ninja
- Perform a search (e.g. via Find) so that Find Next has a target to advance to
- Press F3
- Observe that nothing happens
- Instead, go to Menu -> Edit -> Find Next
- Observe that this works correctly and advances to the next match
- Open the key bindings settings and search for F3
- Observe that F3 is bound to both "Find Next" and "Add Hardware Breakpoint"
Expected Behavior:
Pressing F3 should trigger Find Next, consistent with using Menu -> Edit -> Find Next. F3 should not be bound to two conflicting actions ("Find Next" and "Add Hardware Breakpoint") such that one silently fails to trigger.
- Langage dominant
- C++
- Étoiles
- 1.3k
- Forks
- 298
- Merge moyen
- 5 j 5 h
- PR mergées (30 j)
- 19
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Vector35/binaryninja-api
-
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
Vector35/binaryninja-api#8540 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Vector35/binaryninja-api#8516 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
Vector35/binaryninja-api#8503 ·
-
normalize time logs from WARP Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Vector35/binaryninja-api#8446 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Vector35/binaryninja-api#8444 ·
Toutes les issues de Vector35/binaryninja-api
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
gazebosim/gz-sensors#662 · 1 commentaire ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
comp-datalake
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
ClickHouse/ClickHouse#121222 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
LadybirdBrowser/ladybird#12123 ·