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

Lots of Shiboken errors printed when tab completing

Open CouleeApps opened this issue 3 years ago • 0 comments

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:

  1. Open a binary
  2. In the console, enter current_ui_view_location.
  3. Hit tab
  4. Observe errors

Expected Behavior: I expected tab completion to not throw any errors

Screenshots: image

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

CouleeApps avatar Aug 25 '22 07:08 CouleeApps