Documents with Lots of Curves Cause Rhino to Crash

I sometimes use Rhino to create a template for my graphic design works. In these type of files I tend to use lots of curves. Recently (I remember this goes a couple of months back) files with lots of curves cause Rhino to crash occasionally. This file I am working on has 894 curves (very simple curves, basically 446 “plus signs” with horizontal and vertical line segments). Sometimes even only selecting curves causes to crash, sometimes it works normally.

I have the crash report but couldn’t paste it here because it says it is too long to post.

File with Curves.3dm (3.2 MB)

Rhino 6 SR26 2020-5-26 (Public Build, 6.26.20147.06482, Git hash:master @ 7788f6214ee9335d5793cc6177985a1c745e663b)
License type: Evaluation, build 2020-05-26
License details: Stand-Alone
Expires on: 2020-07-29

Apple Intel 64-bit macOS Version 10.15.5 (Build 19F101) (Physical RAM: 16Gb)
Mac Model Identifier: MacBookPro11,2
Machine name: … MacBook Pro
Language: en-TR (MacOS default)

Intel Iris Pro OpenGL Engine (OpenGL ver:4.1 INTEL-14.6.18)

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: Height

Vendor Name: Intel Inc.
Render version: 4.1
Shading Language: 4.10
Maximum Texture size: 16384 x 16384
Z-Buffer depth: n/a
Maximum Viewport size: 16384 x 16384
Total Video Memory: 1536 MB
Graphics: Intel Iris Pro
Displays: Color LCD (221dpi 2x)

Graphics processors
Intel Iris Pro (1536 MB)
Color LCD (1440 x 900)

USB devices
Apple Inc.: Apple Internal Keyboard / Trackpad
Apple Inc.: Bluetooth USB Host Controller
Logitech: USB Receiver

Bluetooth devices
None

Third party kernel extensions
com.Logitech.ControlCenter.HIDDriver (3.9.11) 719D9A6C-7AB6-31FA-AE60-F702A2736028
com.Logitech.Unifying.HIDDriver (3.9.11) 8525E280-F0EA-3D0E-9ACD-D2AF417EC295

Third party plugins
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswiftCryptoTokenKit.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/log/liblog_network.dylib

Rhino plugins
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 6.26.20147.6482
/Applications/Rhinoceros.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 6.26.20147.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 6.26.20147.6482
/Applications/Rhinoceros.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 6.26.20147.1002
/Applications/Rhinoceros.app/Contents/PlugIns/AnimationTools.rhp “AnimationTools” 6.26.20147.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 6.26.20147.6482
/Applications/Rhinoceros.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 6.26.20147.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 6.26.20147.6482
/Applications/Rhinoceros.app/Contents/PlugIns/Displacement.rhp “Displacement” 6.26.20147.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 6.26.20147.6482
/Applications/Rhinoceros.app/Contents/PlugIns/RhinoRender.rhp “Rhino Render” 6.26.20147.1002

The little Intel graphics Macs are under powered for large graphics tasks.
It shouldn’t crash, but the display performance is not very good.

I have both an Intel chip 13" MBP and an AMD chip 16" MBP. The AMD system runs circles around the Intel with respect to graphics performance.

Does the Rhino crash reporting system come up?
If so, are you adding your email address and a description of what you were trying to do?

I have an MacBook with an AMD graphics card and it handles the file with ease.

Hi John,

Sorry for my late reply. Yes, it shows crash report. I reported before a couple of times but didn’t hear back.

Sometimes I don’t even do something. Just opening the file causes rhino to crash. It seems to be random because I can open and continue working on the very same file after it crashes. I couldn’t specify any particular pattern. This happens with various files as well. Not always the same file.

I posted crash report below:
https://pastebin.com/CkG888iB

Random crashes are almost always video card or driver related (on both platforms).

This seems to confirm it:

image

The machine looks to be from 2013-2014. The Intel onboard graphics are weak in any case. Sometimes older drivers are the cause, but I have no idea if/how one can update the drivers on the Mac platform.