Closed Cirn09 closed 2 years ago
--------------------------------------------------------------------------------------------- Traceback (most recent call last): File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\actions.py", line 148, in activate controller = SaveController(self.core) File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\ui\save.py", line 30, in __init__ self.view = SaveDialog(self) File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\ui\save_ui.py", line 13, in __init__ self._ui_init() File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\ui\save_ui.py", line 30, in _ui_init self.setWindowFlags(self.windowFlags() & remove_flags) TypeError: unsupported operand type(s) for &: 'WindowFlags' and 'WindowFlags' Traceback (most recent call last): File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\actions.py", line 148, in activate controller = SaveController(self.core) File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\ui\save.py", line 30, in __init__ self.view = SaveDialog(self) File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\ui\save_ui.py", line 13, in __init__ self._ui_init() File "C:\Users/Cirn09/AppData/Roaming/Hex-Rays/IDA Pro/plugins\patching\ui\save_ui.py", line 30, in _ui_init self.setWindowFlags(self.windowFlags() & remove_flags) TypeError: unsupported operand type(s) for &: 'WindowFlags' and 'WindowFlags'
https://github.com/gaasedelen/patching/blob/main/plugins/patching/ui/save_ui.py#L30
>>> print(self.windowFlags()) <PyQt5.QtCore.Qt.WindowFlags object at 0x000002048BED15B0> >>> print(remove_flags) <PyQt5.QtCore.Qt.WindowFlags object at 0x000002048BF7EAB0>
versions info:
fixed after update to ida 7.7
https://github.com/gaasedelen/patching/blob/main/plugins/patching/ui/save_ui.py#L30
versions info: