Constant rhino 8 crashes on Mac OS

Crash Log.txt (197.7 KB)

Hello,
Asking for help about constant Rhino 8 crashes on mac OS 15.7.3. Rhino 8 crashes at different times during work, sometimes when 3D modeling with custom materials that use jpg textures, and sometimes while closing the app.
Attaching the crash log and system info below:

Rhino 8 SR28 2026-2-3 (Rhino 8, 8.28.26034.09002, Git hash:master @ 5eda42543b85064a5325dc89d049384e495fe0ba)
License type: Educational, build 2026-02-03
License details: Cloud Zoo

Apple macOS Version 15.7.3 (Build 24G419) (Physical RAM: 64GB)
Mac Model Identifier: Mac16,5
Language: en-US (MacOS default)
.NET 8.0.14

Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
Apple M4 Max
Color LCD (2056 x 1329 @ 120.00Hz)
GPU Vendor: Apple

USB devices
None

Bluetooth devices
None

Third party kernel extensions
None

Third party plugins
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftSystem.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswift_Builtin_float.dylib
/usr/lib/swift/libswift_Concurrency.dylib
/usr/lib/swift/libswift_StringProcessing.dylib
/usr/lib/swift/libswift_errno.dylib
/usr/lib/swift/libswift_math.dylib
/usr/lib/swift/libswift_signal.dylib
/usr/lib/swift/libswift_stdio.dylib
/usr/lib/swift/libswift_time.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswiftsys_time.dylib
/usr/lib/swift/libswiftunistd.dylib
/usr/lib/swift/libswiftDistributed.dylib
/usr/lib/swift/libswiftObservation.dylib
/usr/lib/swift/libswiftSynchronization.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftsimd.dylib
/usr/lib/swift/libswiftRegexBuilder.dylib
/usr/lib/swift/libswift_RegexParser.dylib
/usr/lib/swift/libswiftCoreAudio.dylib
/usr/lib/swift/libswiftCryptoTokenKit.dylib
/usr/lib/swift/libswiftAVFoundation.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftCoreMIDI.dylib
/usr/lib/swift/libswiftCoreMedia.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftAccelerate.dylib
/usr/lib/swift/libswiftNaturalLanguage.dylib
/usr/lib/swift/libswiftMLCompute.dylib
/usr/lib/swift/libswiftCompression.dylib
/usr/lib/swift/libswiftDataDetection.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftSwiftOnoneSupport.dylib
/usr/lib/usd/libusd_ms.dylib
/usr/lib/swift/libswiftIntents.dylib
/usr/lib/swift/libswiftSpatial.dylib
/usr/lib/swift/libswiftPassKit.dylib
/usr/lib/swift/libswiftAppleArchive.dylib
/usr/lib/swift/libswiftDemangle.dylib
/usr/lib/swift/libswiftVideoToolbox.dylib
/usr/lib/swift/libswiftGameplayKit.dylib
/usr/lib/swift/libswiftSpriteKit.dylib
/usr/lib/swift/libswiftGLKit.dylib
/usr/lib/swift/libswiftMetalKit.dylib
/usr/lib/swift/libswiftModelIO.dylib
/usr/lib/swift/libswiftSceneKit.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.28.26034.1002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Import_OBJ.rhp “Import_OBJ” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_XAML.rhp “export_xaml” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/QuadRemesh.rhp “QuadRemesh” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Export_OBJ.rhp “export_OBJ” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Import_glTF.rhp “Import glTF” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/ShrinkWrap.rhp “ShrinkWrap” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_SVG.rhp “Export SVG” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Export_glTF.rhp “Export glTF” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp “MeshCommands” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Export_DAE.rhp “Export_DAE” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_PDF.rhp “PDF Export” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_IGES.rhp “IGES Export Plug-in” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Import_SVG.rhp “Import_SVG” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/BlockEdit.rhp “BlockEdit” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Export_AMF.rhp “Export_AMF” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/import_DST.rhp “Import_DST” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_PLY.rhp “PLY - Polygon File Format Export” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Import_AMF.rhp “Import_AMF” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/PlugIns/export_SKP.rhp “SketchUp Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_UDO.rhp “Moray Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_RAW.rhp “RAW Triangle Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_USD.rhp “Export USD” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_DGN.rhp “MicroStation file import: import_DGN” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_E57.rhp “E57 Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_VRML.rhp “VRML Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/AnimationTools.rhp “AnimationTools” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_modelio_macos.rhp “Model IO Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_WAMIT.rhp “WAMIT import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/NamedPositions.rhp “Named Position” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_SKP.rhp “SketchUp Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/SectionTools.rhp “SectionTools” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_RAW.rhp “Raw Triangles Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/MPlane.rhp “MPlane” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_XGL.rhp “XGL Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/RhinoRender.rhp “Legacy Rhino Render” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_CD.rhp “Cult3D Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_LWO.rhp “Lightwave Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_SLC.rhp “SLC Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_3MF.rhp “import_3MF” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_STEP.rhp “STEP Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_3MF.rhp “export_3MF” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_WAMIT.rhp “WAMIT Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_SLC.rhp “SLC Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_OFF.rhp “OFF Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Squish.rhp “Squish” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_X_T.rhp “Parasolid Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/RhinoBonusTools.rhp “Rhino Bonus Tools” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/RhinoLabsTools.rhp “Rhino Labs Tools” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_M.rhp “Import_M” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_X.rhp “X Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_IGES.rhp “IGES Import Plug-in” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_AI.rhp “Adobe Illustrator Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_ACAD.rhp “AutoCAD file export : export_ACAD” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Displacement.rhp “Displacement” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_LWO.rhp “Lightwave Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_SAT.rhp “ACIS Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_CSV.rhp “Comma Separated Value Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_PDF.rhp “PDFReader” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_STL.rhp “STL Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_VDA.rhp “VDA Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_STEP.rhp “STEP Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_FBX.rhp “Export_FBX” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_SolidWorks.rhp “Solidworks Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_STL.rhp “STL Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_RIB.rhp “Renderman Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_FBX.rhp “Import_FBX” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_Points.rhp “Points Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_VDA.rhp “VDA Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_ACAD.rhp “AutoCAD file import: import_ACAD” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_X.rhp “X Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/CreaseAngle.rhp “CreaseAngle” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_3DS.rhp “3D Studio Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_PLY.rhp “PLY - Polygon File Format Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/MeshTools.rhp “MeshTools” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/import_Points.rhp “Points Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/MeshFromPoints.rhp “MeshFromPoints” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/export_VRML.rhp “VRML/X3D Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Import_GTS.rhp “GTS Triangle Import” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/SolidTools.rhp “SolidTools” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_GTS.rhp “GTS Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/PlugIns/Export_POV.rhp “POV-Ray Export” 8.28.26034.1002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 8.28.26034.9002
/Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp “RhinoCodePlugin” 8.28.26034.9002

Hi SRH,

I have a similar machine (15.6.1), do you have a file and step to repeat the crash?

Hi Japhy,

Absolutely! The crashes seem to happen randomly and at different points (sometimes in the middle of working, other times when quitting the app), but the common thread is working with a file that has 3D geometry with custom materials applied. The custom materials use a jpg bitmap texture only in the color input, with a WCS box mapping and a custom size to find the correct scale. Crashes occur while manipulating the view, usually a couple of hours into working, and other times in the process of quitting the app.

Attaching a file below

model upload.3dm (11.9 MB)