Since I have installed a couple of plugins (humans,ViveTrack, Parakeet, Pufferfish, Lunchbox and Mesh+), my Grasshopper crashes whenever I try to open it.
I can still open Rhino as usual but as soon as i klick on the grasshopper Icon - it loads for a couple of seconds and crashes then.
I even reinstalled rhino and grasshopper but the problem is still there.
I am working on a Mac (first mac book air 2014 - now mac book 2021 with M1 - same problem)
Do you know how to solve that problem?
Maybe there is a way to locate the plugins so I can delete them without the need to open grasshopper (as that doesn’t work).
Thank you for your help!
Try loading one at a time, I know pufferfish is Mac compatible but not sure about the others.
Those are located in the Library\Application Support\McNeel\Rhinoceros\7.0\Plug-ins\Grasshopper folder.
LunchBox, Pufferfish, and Human should all work fine. Mesh+ usually installs fine, but only very few of its components actually work. Parakeet I don’t know, but on food4rhino it’s flagged as only Windows compatible. ViveTrack I’ve never heard of. I’m on an Intel Mac.
These types of errors happen with the assembly/plugin is obfuscated, which uses certain hacks that only work with the .NET Framework on Windows… There is unfortunately nothing we can do to make these work on Mac from our end.
To get things working again I would recommend loading Grasshopper one plugin at a time to find the culprit via the GrasshopperLoadOneByOne
command. After you’ve found the offending plugin, you can then delete it to get grasshopper back in a working state. The dialog that pops up should show the full path to the plugin which you can copy then open in Finder with Go > Go To Folder
.
It would be good to know which plugin is causing the issue so I can see if there’s anything we can do to get it working. If it is obfuscated then the only resolution is to get the author to compile it without obfuscation or with “mono-compatible” obfuscation.
Hope this helps!