binaryninja-api
binaryninja-api copied to clipboard
Lots of Shiboken errors printed when tab completing
Version and Platform (required):
- Binary Ninja Version: 3.1.3625-dev
- OS: macOS
- OS Version: 12.4
- CPU Architecture: M1
Bug Description: When tab completing various UI-related things in the python console, a bunch of pyside / shiboken related errors are printed to the log. While they don't actually do anything, it does look real gross.
Steps To Reproduce:
- Open a binary
- In the console, enter
current_ui_view_location. - Hit tab
- Observe errors
Expected Behavior: I expected tab completion to not throw any errors
Screenshots:

Additional Information: We probably need to define more entries in the shiboken typesystem xml file to convert the various offending types.