angr / angr-management

The official angr GUI.
BSD 2-Clause "Simplified" License
856 stars 108 forks source link

Patches view fails to open without active project #1233

Closed mborgerson closed 3 months ago

mborgerson commented 3 months ago

Description

  File "/home/matt/work/angr/angr-dev/angr-management/angrmanagement/ui/widgets/qpatch_table.py", line 64, in __init__
    self.reload()
  File "/home/matt/work/angr/angr-dev/angr-management/angrmanagement/ui/widgets/qpatch_table.py", line 88, in reload
    for item in self.instance.project.kb.patches.values()
                ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/matt/work/angr/angr-dev/angr-management/angrmanagement/data/object_container.py", line 84, in __getattr__
    return getattr(self._am_obj, item)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'kb'

Steps to reproduce the bug

No response

Environment

No response

Additional context

No response