Sergey
Sergey
I can't reproduce it in new file. So it crashes only if to create one node then save it in a file then close and open the file.
Probably there are some references to blender data inside a node properties or its sockets which are read by `Ctrl+C` operator.
Can be useful for catching the error: https://docs.python.org/dev/library/faulthandler.html
Using pointers anywhere in code can crash with similar symptoms. https://devtalk.blender.org/t/crash-after-reload-script-f8/15284
Also I have found that importing json after F8 can lead to Blender crash.
Quite impressive.  I think if we want to gain performance using compiled code is the only way. So I have no objections to add the changes into master. We...
You can create Pull request from your fork even if you are not finished yet, just mark that the work is in progress. With pull request it's easier to inspect...
> Do we want a separate node for it? Usually we add a mode to a node for adding different implementation of the same functionality.
I, personally, don't see the point of hiding dependent nodes and, as in this case, dependent modes. The node can just raise an error if something is not installed. We...
Is there any error or what?