Description
Version and Platform (required):
- Binary Ninja Version: 5.1.7320-dev (aa12054b)
- OS: macOS
- OS Version: 15.2
- CPU Architecture: M1
Bug Description:
When a binary view has a large number of symbols with the same starting characters then the "Go to Address" dialog will freeze, or sometimes even the entire UI will, when typing those characters into it.
A common example are Apple binaries which prefix symbols with an _
. Particularly having DYLD Shared Cache open with 10+ images loaded can result in a lot of symbols. It then makes navigating to symbols by name using the "Go to Address" dialog quite painful because you almost always want to go to a symbol starting with an _
and therefore almost always cause the UI/dialog to freeze.
The freezing tends to last a couple of seconds but I guess it will be better or worse depending on the number of symbols beginning with what is typed into the dialog.
Expected Behavior:
The UI/dialog remains responsive as a user types in it.