Rhino 8.26 crashes when trying to do anything on mac pro m4

Hi There,

Rhino seems to crash every time I try to open or do anything. The problem had been persisting for a few days and the problem has to do with the datasmith plug in. I’ve already deleted all datasmith files from my mac and uninstalled the plug in. The problem keeps persisting. The report that was given from my mac about the crash is below. I have no idea what to do since I’ve already deleted everything associated with datasmith.


Translated Report (Full Report Below)

Process: Rhinoceros [4273]
Path: /Applications/Rhino 8.app/Contents/MacOS/Rhinoceros
Identifier: com.mcneel.rhinoceros.8
Version: 8.26 (8.26.25349.19002)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.mcneel.rhinoceros.8 [2566]
User ID: 501

Date/Time: 2026-01-11 15:11:59.3062 +0100
Launch Time: 2026-01-11 15:11:53.2191 +0100
Hardware Model: Mac16,8
OS Version: macOS 26.2 (25C56)
Release Type: User

Crash Reporter Key: FCD2354E-7B8F-F7E6-6006-9C737B414B03
Incident Identifier: 1F307A7B-314F-4E6E-8B7C-5BC4F11F1E9A

Sleep/Wake UUID: AF0DE04E-BDE5-4662-BB73-4CFCBEFB0628

Time Awake Since Boot: 3800 seconds
Time Since Wake: 3217 seconds

System Integrity Protection: enabled

Triggered by Thread: 0, Dispatch Queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Termination Reason: Namespace SIGNAL, Code 6, Abort trap: 6
Terminating Process: Rhinoceros [4273]

Application Specific Information:
abort() called

Application Specific Backtrace 0:
[ERROR] .NET STACK TRACE:
at System.Environment.FailFast(String message, Exception exception, String errorMessage)
at System.Diagnostics.Debug.Fail(String message, String detailMessage)
at DatasmithRhino.DirectLink.DatasmithRhinoDirectLinkManager.Initialize()
at DatasmithRhino.DatasmithRhinoPlugin.DeferredDirectLinkInitialization(Object Sender, DocumentEventArgs Args)
at InvokeStub_EventHandler1.Invoke(Object, Span1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture)
at System.Delegate.DynamicInvokeImpl(Object args)
at Rhino.Runtime.HostUtils.SafeInvoke[TEventArgs](EventHandler`1 handler, Object sender, TEventArgs args)
at Rhino.RhinoDoc.OnNewDocument(UInt32 docSerialNumber)
[END ERROR]

[ERROR] FATAL NATIVE CRASH: abrt
0 libsystem_platform.dylib 0x190e67744 _sigtramp + 56
1 libsystem_pthread.dylib 0x190e5d888 pthread_kill + 296
2 libsystem_c.dylib 0x190d62850 abort + 124
3 libcoreclr.dylib 0x120c62190 PAL_SetShutdownCallback + 0
4 libcoreclr.dylib 0x120c620a0 RaiseFailFastException + 0
5 libcoreclr.dylib 0x120da2874 EEPolicy::HandleFatalError(unsigned int, unsigned long long, char16_t const*, _EXCEPTION_POINTERS*, char16_t const*, char16_t const*) + 348
6 libcoreclr.dylib 0x120fbf498 SystemNative::GenericFailFast(StringObject*, ExceptionObject*, unsigned long long, unsigned int, StringObject*) + 508
7 libcoreclr.dylib 0x120fbfc18 SystemNative::FailFastWithExceptionAndSource(StringObject*, ExceptionObject*, StringObject*) + 212
[END ERROR]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x190e235b0 __pthread_kill + 8
1 libsystem_pthread.dylib 0x190e5d888 pthread_kill + 296
2 libsystem_c.dylib 0x190d62850 abort + 124
3 RhCore 0x10de46da8 RhMacSignalHandler(int) + 1828
4 libsystem_platform.dylib 0x190e67744 _sigtramp + 56
5 libsystem_pthread.dylib 0x190e5d888 pthread_kill + 296
6 libsystem_c.dylib 0x190d62850 abort + 124
7 libcoreclr.dylib 0x120c62190 PROCAbort + 68
8 libcoreclr.dylib 0x120c620a0 TerminateProcess + 176
9 libcoreclr.dylib 0x120da2874 EEPolicy::HandleFatalError(unsigned int, unsigned long long, char16_t const*, _EXCEPTION_POINTERS*, char16_t const*, char16_t const*) + 348
10 libcoreclr.dylib 0x120fbf498 SystemNative::GenericFailFast(StringObject*, ExceptionObject*, unsigned long long, unsigned int, StringObject*) + 508
11 libcoreclr.dylib 0x120fbfc18 SystemNative::FailFastWithExceptionAndSource(StringObject*, ExceptionObject*, StringObject*) + 212
12 ??? 0x12490bffc ???
13 ??? 0x12bc880b8 ???
14 ??? 0x12bc877e4 ???
15 ??? 0x12722c62c ???
16 ??? 0x12484c6d8 ???
17 ??? 0x124653990 ???
18 ??? 0x12bc87590 ???
19 ??? 0x12bc87408 ???
20 ??? 0x12bc87334 ???
21 RhCommon 0x13c294240 CNetEventWatcher::OnNewDocument(CRhinoDoc&) + 48
22 RhCore 0x10d304d44 C_EW_Manager::OnNewDocument(CRhinoDoc&) + 176
23 RhCore 0x10e28b3c8 CRhinoDoc::CreateDocument(wchar_t const*, CRhinoCreateDocumentOptions const*) + 816
24 RhCore 0x10e28bd18 CRhinoDoc::OpenDocument(wchar_t const*, CRhinoOpenDocumentOptions const*) + 320
25 RhCore 0x10d277a3c -[MRDocument readFromURL:ofType:error:] + 852
26 RhCore 0x10d2775dc -[MRDocument deferredReadFromURL] + 76
27 Foundation 0x192727634 __NSFireDelayedPerform + 372
28 CoreFoundation 0x190f0b18c CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 32
29 CoreFoundation 0x190f0ae4c __CFRunLoopDoTimer + 980
30 CoreFoundation 0x190f0a9c4 __CFRunLoopDoTimers + 280
31 CoreFoundation 0x190efb76c __CFRunLoopRun + 1816
32 CoreFoundation 0x190fb5e34 _CFRunLoopRunSpecificWithOptions + 532
33 HIToolbox 0x19d9eb790 RunCurrentEventLoopInMode + 316
34 HIToolbox 0x19d9eeab8 ReceiveNextEventCommon + 488
35 HIToolbox 0x19db78b64 _BlockUntilNextEventMatchingListInMode + 48
36 AppKit 0x195814b5c _DPSBlockUntilNextEventMatchingListInMode + 236
37 AppKit 0x19530ee48 _DPSNextEvent + 588
38 AppKit 0x195dd9d0c -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
39 AppKit 0x195dd9a18 -[NSApplication(NSEventRouting) nextEventMatchingMask:untilDate:inMode:dequeue:] + 72
40 AppKit 0x195307780 -[NSApplication run] + 368
41 AppKit 0x1952f36dc NSApplicationMain + 880
42 dyld 0x190a95d54 start + 7184

Dag Sanna -

Does Rhino also crash when just launching the app and starting a new document from a factory-default template?

When Rhino crashes, does the Rhino crash reporter also pop up, or just the macOS one?
If the Rhino crash reporter pops up, please always send in that report.
-wim

Still crashing in DataSmith code:

Application Specific Backtrace 0:
[ERROR] .NET STACK TRACE:
at System.Environment.FailFast(String message, Exception exception, String errorMessage)
at System.Diagnostics.Debug.Fail(String message, String detailMessage)
at DatasmithRhino.DirectLink.DatasmithRhinoDirectLinkManager.Initialize()
at DatasmithRhino.DatasmithRhinoPlugin.DeferredDirectLinkInitialization(Object Sender, DocumentEventArgs Args)
at InvokeStub_EventHandler1.Invoke(Object, Span1)
at System.Reflect

Hi,

I found files connecties to datasmith that I hadn’t seen before. I’ve deleted them and rhino is working again.

Thank you so much
Sanna

1 Like