Hang-up on MacOS IDA 9.1
Hi,
I get a hang-up issue when starting ipyida (<Shift-.>) on MacOS IDA 9.1 as an attached screenshot. It likely consumes a lot of RAM. Any thought on this issue?
On the other hand, I can run ipyida on IDA 8.4 and 9.0 successfully.
Jupyter QtConsole 5.6.1
Python 3.10.15 (main, Nov 26 2024, 22:32:15) [Clang 15.0.0 (clang-1500.3.9.4)]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.36.0 -- An enhanced Interactive Python. Type '?' for help.
I manually installed ipyida like this:
% pip install ipyida
...
% echo $IDAUSR
/cloud/gd/python/IDAPython/usr
% cp -R ipyida /cloud/gd/python/IDAPython/usr/plugins
% cp /cloud/gd/python/IDAPython/usr/plugins/ipyida/ipyida_plugin_stub.py /cloud/gd/python/IDAPython/usr/plugins/ipyida.py
Hello,
I have the following versions and no issues
ipython 9.4.0
jupyter_core 5.8.1
ipykernel 6.29.5
Python 3.13.5 (main, Jun 11 2025, 15:36:57) [Clang 17.0.0 (clang-1700.0.13.3)]
IDAPython 64-bit v9.1.0 (c) The IDAPython Team <[email protected]>
Please do you think you could try to update python / ipython / jupyter and see if the RAM consumption persists?
Hum it is strange that it's running fine on 8.4 and 9.0 but not 9.1. It looks like it's getting into an infinite loop somehow. Maybe something with another plugin? Hard to say.
Sampling the process (Process inspector (⌘-I) in Activity Monitor → Sample) may reveal where the process is stuck.