Florian Magin
Florian Magin
(Context: I'm one of the authors of the ghidra-jupyter-kotlin plugin) @ryanmkurtz Not sure how familiar you are with the general idea of Jupyter, but that kind of inter process communication...
The https://github.com/whitequark/solvespace repository doesn't exist anymore, and it's unclear if this issue is replicated/archived somewhere. I assume this is a non trivial thing to model as constraints? Or is this...
Now that Python 3.8 is the default in Arch this breaks cattr for a larger amount of users. Is there any argument against the fixes proposed by @diefans and/or @llchan...
This was in fact implemented in bb48897a7f389332d6111a239dcf3bf4a11b526f so this issue does not concern 3.8 anymore if running from master. The fix doesn't seem to be in PyPI yet and considering...
Turns out building our own Signature is fairly easy, so I don't quite care about isinstance working for all those types. I'll leave this issue open in case someone else...
More or less accidentally gathered results: If hacking e.g. `inspect.isclass` to recognize BridgedObjects of Java Classes things break in IPython anyway. One possible solution to fix `isinstance` in general though...
One workaround is to set PyCharm's variable loading policy to "On demand" (Gear Icon on the left edge of the debugger panel). At least with my quick test just now...
I just learned that in the normal IDA Python you have the ability to interrupt a running python script. If you run something like `while True: time.sleep(1)` you get the...
Okay, I think I am starting to understand how IDAPython handles this: The (only) [line](https://github.com/idapython/src/blob/29ec1ceba20cc5c9c7139300e93befb3a3d18b1b/python.cpp#L288) that throws that exception is in the function [execution_t::on_trace ](https://github.com/idapython/src/blob/29ec1ceba20cc5c9c7139300e93befb3a3d18b1b/python.cpp#L267-L309) which is being set as...
I have been thinking about this a bit and also had to deal with it when writing https://github.com/ernw/binja-ipython. I could use multiple threads there and just inject an exception into...