binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

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

Open op2786 opened this issue 2 years ago • 3 comments

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

op2786 avatar Mar 23 '23 07:03 op2786

Any chance you can share this binary I wasn't able to repro.

plafosse avatar May 09 '23 17:05 plafosse

This repros for me with any linux binary by repeating the steps on the ELF headers.

fuzyll avatar May 19 '23 00:05 fuzyll

This is still an issue, but reverse now: Trying to navigate to a type will navigate to the first member of that type. We still need to enhance navigation events with more specific locations such as "Type Foo" vs "Member data0 of type Foo".

CouleeApps avatar Feb 17 '24 21:02 CouleeApps