Drag & Dropping .gh file causes instant crash

When I try to open a grasshopper file via dragging and dropping to Grasshopper window it instantly causes Rhino to crash. It happens with every file, both downloaded or created locally. Opening the file via double clicking does not cause any problems and all files open.

Uploaded the crash report below.

Crash Report.txt (113.1 KB)

Hi Bera, Can you run SystemInfo in your Rhino command line and post the results? Thanks

Here:

Rhino 8 SR5 2024-3-12 (Rhino 8, 8.5.24072.13002, Git hash:master @ e3530849b75f00b2b977766a567ae29b055837e9)
License type: Educational, build 2024-03-12
License details: Cloud Zoo

Apple macOS Version 14.4 (Build 23E214) (Physical RAM: 16GB)
Mac Model Identifier: MacBookPro18,1
Language: en-TR (MacOS default)
.NET 7.0.0

Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
  Apple M1 Pro
    Color LCD (1728 x 1117 @ 120.00Hz)

USB devices
  Logitech: USB Receiver

Bluetooth devices
  None

Third party kernel extensions
  None

Third party plugins
  /usr/lib/swift/libswiftCore.dylib
  /usr/lib/swift/libswiftCoreFoundation.dylib
  /usr/lib/swift/libswiftCoreGraphics.dylib
  /usr/lib/swift/libswiftCoreImage.dylib
  /usr/lib/swift/libswiftDarwin.dylib
  /usr/lib/swift/libswiftDispatch.dylib
  /usr/lib/swift/libswiftIOKit.dylib
  /usr/lib/swift/libswiftMetal.dylib
  /usr/lib/swift/libswiftOSLog.dylib
  /usr/lib/swift/libswiftObjectiveC.dylib
  /usr/lib/swift/libswiftQuartzCore.dylib
  /usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
  /usr/lib/swift/libswiftXPC.dylib
  /usr/lib/swift/libswift_Concurrency.dylib
  /usr/lib/swift/libswiftos.dylib
  /usr/lib/swift/libswiftsimd.dylib
  /usr/lib/swift/libswift_StringProcessing.dylib
  /usr/lib/swift/libswift_RegexParser.dylib
  /usr/lib/swift/libswiftCryptoTokenKit.dylib
  /usr/lib/usd/libusd_ms.dylib
  /usr/lib/swift/libswiftCoreAudio.dylib
  /usr/lib/swift/libswiftCoreLocation.dylib
  /usr/lib/swift/libswiftCoreMedia.dylib
  /usr/lib/swift/libswiftCompression.dylib
  /usr/lib/swift/libswiftCoreMIDI.dylib
  /usr/lib/swift/libswiftAVFoundation.dylib
  /usr/lib/swift/libswiftCoreML.dylib
  /usr/lib/swift/libswiftFileProvider.dylib
  /usr/lib/swift/libswiftIntents.dylib
  /usr/lib/swift/libswiftAccelerate.dylib
  /usr/lib/swift/libswiftGLKit.dylib
  /usr/lib/swift/libswiftGameplayKit.dylib
  /usr/lib/swift/libswiftMetalKit.dylib
  /usr/lib/swift/libswiftModelIO.dylib
  /usr/lib/swift/libswiftSceneKit.dylib
  /usr/lib/swift/libswiftSpriteKit.dylib
  /usr/lib/swift/libswiftVision.dylib
  /usr/lib/swift/libswiftRegexBuilder.dylib
  /usr/lib/swift/libswiftDemangle.dylib
  /usr/lib/swift/libswiftShazamKit.dylib
  /usr/lib/swift/libswiftObservation.dylib
  /usr/lib/swift/libswiftVideoToolbox.dylib
  /usr/lib/swift/libswiftWebKit.dylib
  /usr/lib/swift/libswiftNaturalLanguage.dylib
  /usr/lib/swift/libswiftSystem.dylib
  /usr/lib/swift/libswiftMapKit.dylib
  /usr/lib/log/liblog_network.dylib


Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
  /Applications/Rhino 8.app/Contents/Frameworks/RhMaterialEditor.framework	"Renderer Development Kit"	8.5.24072.1002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp	"Commands"	8.5.24072.13002
  /Applications/Rhino 8.app/Contents/PlugIns/NamedSnapshots.rhp	"Snapshots"	8.5.24072.1002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp	"RhinoCodePlugin"	8.5.24072.13002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp	"RDK_EtoUI"	8.5.24072.13002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp	"MeshCommands"	8.5.24072.13002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp	"Rhino Render"	8.5.24072.13002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp	"RhinoCycles"	8.5.24072.13002
  /Applications/Rhino 8.app/Contents/PlugIns/AnimationTools.rhp	"AnimationTools"	8.5.24072.1002
  /Applications/Rhino 8.app/Contents/PlugIns/SectionTools.rhp	"SectionTools"	8.5.24072.1002
  /Applications/Rhino 8.app/Contents/PlugIns/RhinoRender.rhp	"Legacy Rhino Render"	8.5.24072.1002
  /Applications/Rhino 8.app/Contents/PlugIns/Displacement.rhp	"Displacement"	8.5.24072.1002
  /Applications/Rhino 8.app/Contents/PlugIns/PanelingTools.rhp	"PanelingTools"	8.5.24072.1002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp	"IronPython"	8.5.24072.13002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp	"Grasshopper"	8.5.24072.13002


Thanks, I just dragged a simple .gh file with no issues.

Are you dragging into gh already started (which i did) or into Rhino itself?

Does this happen with a simple .gh file? Add a box, save file and give it a go please.

Are you running a lot of 3rd party Grasshopper addins? Are they all mac compatible?

Try starting Grasshopper with GrasshopperLoadOneByOne and say no to all 3rd party plugins

On my Mac(M1 MacMini) Rhino8 SR5 (8.5.24072.13002, 2024-03-12), dragging a gh file into GH’s Canvas causes crash too.

However, when I upgraded to version 8 (8.6.24074.01002, 2024-03-14), which is a service release candidate, the problem was solved.

1 Like

It happens when dragging gh file into grasshopper canvas. I don’t have any 3rd party addons. Here’s the scenario:
Open a new Rhino file.
Launch Grasshopper.
Drag any gh file into Grasshopper.

Hi Bera -
Masaki wrote that the problem went away by updating to the latest service release candidate. Could you give that a go?
-wim

1 Like

Hi Wim,
I’d rather wait for final release than to use release candidate. I can avoid using drag & drop for a while. Thanks.

I was getting that drag&drop crash as well but this appears to be fixed in the latest release.

Version 8 (8.6.24101.05002, 2024-04-10)

1 Like