Vector35 / Vector35/binaryninja-api

Trying to navigate to the first member of a structure gets confused with the structure itself

Offen
#4,136 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Component: UI Effort: Low Impact: Low UI: Linear UI: Types
Vorherrschende Sprache
C++
Sterne
1.3k
Forks
298
Ø Merge
5 T. 5 Std.
Gemergte PRs (30 T.)
19

Beschreibung

Version and Platform (required):

  • Binary Ninja Version: 3.4.4164-dev Personal, 93fb7583
  • OS: Windows 11, x64

Bug Description:
When I try to jump a structure's first member by double clicking on it in the decompiler output, it confuses it with structure itself.

Steps To Reproduce:
See the GIF please.

Expected Behavior:
I expect it to jump into the first member.

Screenshots:
Recording 2023-03-23 at 08 14 43

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduce the behavior in the decompiler output using the linked GIF as the reference; the payload does not name a source file or test. Trace how double-click navigation resolves a structure and its first member, then verify that the first member is selected rather than the structure itself.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
reverse-engineering
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.