Rhino Crashing: Usually when related to Render

Hi There - I’m using Rhino 7 for Mac and the last 3 hrs it’s crashed about 10 times. Everytime I go to Render (even in draft quality) it crashes either before the render starts or after it’s done before it saves. It seems to always crash when I check the SUN setting on the render settings. Lastly now that I’ve re-opened it I just constantly get the spinning wheel of death. I can’t even rotate my perspective without it.

Does anyone have any suggestions? I have already restarted my computer.

Thank you!

Can you please copy the text result from the Rhino command _SystemInfo here, please?

How do I find that?

Nevermind…

Rhino 7 SR5 2021-4-10 (Rhino 7, 7.5.21100.03002, Git hash:master @ 2cd158094b595f6400479d7cbe511454b6149527)
License type: Evaluation, build 2021-04-10
License details: Cloud Zoo
Expires on: 4455997-03-16

Apple Intel 64-bit macOS Version 11.4 (Build 20F71) (Physical RAM: 8Gb)
Mac Model Identifier: MacBookAir7,2
Language: en-US (MacOS default)

Intel(R) HD Graphics 6000 (OpenGL ver:4.1 INTEL-16.4.5)

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: High

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 HD Graphics 6000
Displays: Color LCD (128dpi 1x)

Graphics processors
Intel HD Graphics 6000 (1536 MB)
Color LCD (1440 x 900)

USB devices
Apple Inc.: Bluetooth USB Host Controller

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/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswiftAppKit.dylib
/usr/lib/swift/libswiftCloudKit.dylib
/usr/lib/swift/libswiftContacts.dylib
/usr/lib/swift/libswiftCoreData.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftsimd.dylib
/usr/lib/swift/libswiftAccelerate.dylib
/usr/lib/log/liblog_network.dylib

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
/Applications/Rhino 7.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 7.5.21100.1002
/Applications/Rhino 7.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 7.5.21100.1002
/Applications/Rhino 7.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 7.5.21100.1002
/Applications/Rhino 7.app/Contents/PlugIns/Displacement.rhp “Displacement” 7.5.21100.1002
/Applications/Rhino 7.app/Contents/PlugIns/RhinoRender.rhp “Legacy Rhino Render” 7.5.21100.1002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Import_OBJ.rhp “Import_OBJ” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_XAML.rhp “export_xaml” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/QuadRemesh.rhp “QuadRemesh” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Export_OBJ.rhp “export_OBJ” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_SVG.rhp “Export SVG” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp “MeshCommands” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Export_DAE.rhp “Export_DAE” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_PDF.rhp “PDF Export” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_IGES.rhp “IGES Export Plug-in” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Import_SVG.rhp “Import_SVG” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/BlockEdit.rhp “BlockEdit” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Export_AMF.rhp “Export_AMF” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/import_DST.rhp “Import_DST” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_PLY.rhp “PLY - Polygon File Format Export” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Import_AMF.rhp “Import_AMF” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 7.5.21100.3002
/Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 7.5.21100.3002

I have made recently some changes to the rendering process. You may want to update to service release candidate 7.7. You set the update frequency to service release candidate through Rhinoceros > Preferences… > General. Once you’ve changed the frequency you can use Rhinoceros > Check for updates now…

Please let me know if the 7.7 service release candidate is working better for you.

Ok will try that now - also it just crashed again, not while rendering and this was the message I got (it wouldn’t let me post the whole thing):

Process: Rhinoceros [1765]
Path: /Applications/Rhino 7.app/Contents/MacOS/Rhinoceros
Identifier: com.mcneel.rhinoceros.7
Version: 7.5 (7.5.21100.03002)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Rhinoceros [1765]
User ID: 501

Date/Time: 2021-06-03 10:44:09.434 +0200
OS Version: macOS 11.4 (20F71)
Report Version: 12
Anonymous UUID: A5A4B39A-0CC5-BE7F-B3A8-36635C166F2D

Sleep/Wake UUID: 47D11B47-DAFE-4CFA-9986-35C25995F841

Time Awake Since Boot: 2400 seconds
Time Since Wake: 1700 seconds

System Integrity Protection: enabled

Crashed Thread: 0 tid_103 Dispatch queue: com.apple.main-thread

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

Application Specific Information:
abort() called

Application Specific Signatures:
Graphics hardware encountered an error and was reset: 0x00000803

Thread 0 Crashed:: tid_103 Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff2034592e __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff203745bd pthread_kill + 263
2 libsystem_c.dylib 0x00007fff202c9411 abort + 120
3 libGPUSupportMercury.dylib 0x00007fff4623b096 gpusGenerateCrashLog.cold.1 + 95
4 libGPUSupportMercury.dylib 0x00007fff4623221c gpusGenerateCrashLog + 89
5 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff63a16428 gpusKillClientExt + 9
6 libGPUSupportMercury.dylib 0x00007fff4623372d gpusSubmitDataBuffers + 490
7 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff635e9d10 IntelCommandBuffer::getNew(GLDContextRec*) + 48
8 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff635e9b6a intelSubmitCommands + 171
9 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff635efc39 glrWriteBufferData + 1331
10 GLEngine 0x00007fff6bbfc13f glBufferSubData_Exec + 608
11 com.mcneel.rhinoceros.RhCore 0x000000010a2dc92c CRhResourceManager_OGL::SetupShaderLightsBlock(CRhinoDisplayEngine_OGL const&, ELightingScheme, unsigned int, CDisplayPipelineAttributes const&) + 1998
12 com.mcneel.rhinoceros.RhCore 0x0000000109ee19c0 CRhEngine_GL33::DrawShadedMeshes(CRhinoDisplayEngine_OGL&, int, CRhMeshCacheItem const*, ON_Xform const*, bool) + 3568
13 com.mcneel.rhinoceros.RhCore 0x000000010a330770 CRhinoDisplayEngine_OGL::FlushMeshBuffer() + 248
14 com.mcneel.rhinoceros.RhCore 0x00000001099a4d04 CRhinoDisplayPipeline::DrawNormalSurfaces() + 46
15 com.mcneel.rhinoceros.RhCore 0x000000010a307c1d CRhGLMultiPassRender::RenderMeshes(CRhGLShaderProgram*, bool) + 151
16 com.mcneel.rhinoceros.RhCore 0x000000010a3192d2 CRhGLSceneManager::RenderScene(CRhGLCamera const&, CRhGLLight const&) + 76
17 com.mcneel.rhinoceros.RhCore 0x000000010a31aad7 CRhGLSceneManager::GL33RenderFrameN(CRhOpenGLRenderer&, CRhGLCamera const&, CRhGLLight const&, int) + 337
18 com.mcneel.rhinoceros.RhCore 0x000000010a31ad42 CRhGLSceneManager::RenderFrame(CRhOpenGLRenderer&, CRhGLCamera const&, bool) + 580
19 com.mcneel.rhinoceros.RhCore 0x000000010a31bb5d CRhGLSceneManager::DrawScene(CRhOpenGLRenderer&, CRhGLCamera const&) + 191
20 com.mcneel.rhinoceros.RhCore 0x000000010a31bc9a CRhGLSceneManager::DrawScene(CRhGLCamera const&) + 80
21 com.mcneel.rhinoceros.RhCore 0x000000010a309856 CRhGLSLRenderer::DrawMiddleground() + 202
22 com.mcneel.rhinoceros.RhCore 0x0000000109ef7acd CRhinoDisplayPipeline_OGL::MultiPassDrawMiddleground() + 59
23 com.mcneel.rhinoceros.RhCore 0x0000000109ef7c5c CRhinoDisplayPipeline_OGL::DrawMiddleground() + 378
24 com.mcneel.rhinoceros.RhCore 0x00000001099acadd CRhinoDisplayPipeline::iDrawMiddleground() + 475
25 com.mcneel.rhinoceros.RhCore 0x00000001099abec1 CRhinoDisplayPipeline::DrawFrameBuffer(CDisplayPipelineAttributes const&, ON_Viewport const&, bool, bool, unsigned int) + 1111
26 com.mcneel.rhinoceros.RhCore 0x0000000109e3126e CRhViewBase::OnDraw(CDC*) + 364
27 com.mcneel.rhinoceros.RhCore 0x000000010a574dc1 -[MROpenGLLayer drawViewInOpenGLContext:] + 682
28 com.mcneel.rhinoceros.RhCore 0x000000010a5751c6 -[MROpenGLLayer drawInOpenGLContext:pixelFormat:forLayerTime:displayTime:] + 151
29 com.apple.QuartzCore 0x00007fff26c95575 CAOpenGLLayerDraw(CAOpenGLLayer*, double, CVTimeStamp const*, unsigned int) + 2009
30 com.apple.QuartzCore 0x00007fff26c94bbe -[CAOpenGLLayer _display] + 582
31 com.apple.AppKit 0x00007fff22fddae1 -[NSOpenGLLayer display] + 265
32 com.apple.QuartzCore 0x00007fff26befc53 CA::Layer::display_if_needed(CA::Transaction*) + 863
33 com.apple.QuartzCore 0x00007fff26d3b08a CA::Context::commit_transaction(CA::Transaction*, double, double*) + 666
34 com.apple.QuartzCore 0x00007fff26bd10df CA::Transaction::commit() + 713
35 com.apple.AppKit 0x00007fff22df0cbc __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
36 com.apple.AppKit 0x00007fff23545cc3 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
37 com.apple.CoreFoundation 0x00007fff2046cd31 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 23
38 com.apple.CoreFoundation 0x00007fff2046cbc5 __CFRunLoopDoObservers + 543
39 com.apple.CoreFoundation 0x00007fff2046c058 __CFRunLoopRun + 841
40 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
41 com.apple.HIToolbox 0x00007fff286a9ab3 RunCurrentEventLoopInMode + 292
42 com.apple.HIToolbox 0x00007fff286a96e6 ReceiveNextEventCommon + 284
43 com.apple.HIToolbox 0x00007fff286a95b3 _BlockUntilNextEventMatchingListInModeWithFilter + 70
44 com.apple.AppKit 0x00007fff22c6c6f2 _DPSNextEvent + 864
45 com.apple.AppKit 0x00007fff22c6aec5 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
46 com.mcneel.rhinoceros.RhCore 0x0000000109f503d9 -[ChooseObjectsController runModalForWindow:] + 358
47 com.mcneel.rhinoceros.RhCore 0x0000000109e5c2c3 -[RhinoDialogController runDialog] + 149
48 com.mcneel.rhinoceros.RhCore 0x0000000109b0108d CRhinoDialog::DoModal() + 51
49 com.mcneel.rhinoceros.RhCore 0x0000000109e5009c RhinoChooseOneObject(CRhinoView*, tagPOINT, int, CRhinoObjRef const*, int*, int, ON_SimpleArray<CRhinoObject*>*, bool) + 3877
50 com.mcneel.rhinoceros.RhCore 0x00000001099631da CRhinoView::OnMouseDownSelectObject(int, signed char, signed char, signed char, ON_2iPoint const&, CRhinoViewport&) + 5606
51 com.mcneel.rhinoceros.RhCore 0x0000000109e299f3 CRhViewBase::OnMouseDown(int, unsigned int, CPoint) + 2337
52 com.mcneel.rhinoceros.RhCore 0x000000010a4add64 -[MRViewportView mouseDown:flags:] + 320
53 com.mcneel.rhinoceros.RhCore 0x000000010a4adbe5 -[MRViewportView mouseDown:] + 65
54 com.apple.AppKit 0x00007fff22e872ae -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4961
55 com.apple.AppKit 0x00007fff22df6a98 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2594
56 com.apple.AppKit 0x00007fff22df5e56 -[NSWindow(NSEventRouting) sendEvent:] + 347
57 com.mcneel.rhinoceros.RhCore 0x000000010a47c290 -[MRDocumentModelWindow sendEvent:] + 205
58 com.apple.AppKit 0x00007fff22df4264 -[NSApplication(NSEvent) sendEvent:] + 352
59 com.apple.AppKit 0x00007fff230cd5fd -[NSApplication _handleEvent:] + 65
60 com.apple.AppKit 0x00007fff22c5d25e -[NSApplication run] + 623
61 com.apple.AppKit 0x00007fff22c3147c NSApplicationMain + 816
62 libdyld.dylib 0x00007fff2038ff5d start + 1

Thread 1:: SGen worker
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e49 _pthread_cond_wait + 1298
2 libmonosgen-2.0.1.dylib 0x000000014c2f20f3 thread_func + 243
3 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 2:: Finalizer
0 libsystem_kernel.dylib 0x00007fff2033f2f6 semaphore_wait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014c29c9eb finalizer_thread + 315
2 libmonosgen-2.0.1.dylib 0x000000014c257143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 3:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff2033f2ba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff2033f62c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2046db5f __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2046c23f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
5 com.apple.AppKit 0x00007fff22df268a _NSEventThread + 124
6 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 4:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014c1838b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014c257143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 5:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014c1838b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014c257143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 6:: tid_e903
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e7f _pthread_cond_wait + 1352
2 libmonosgen-2.0.1.dylib 0x000000014c305651 mono_os_cond_timedwait + 81
3 libmonosgen-2.0.1.dylib 0x000000014c3122d0 mono_thread_info_sleep + 672
4 libmonosgen-2.0.1.dylib 0x000000014c24eea6 ves_icall_System_Threading_Thread_Sleep_internal + 102
5 libmonosgen-2.0.1.dylib 0x000000014c1e2499 ves_icall_System_Threading_Thread_Sleep_internal_raw + 73
6 ??? 0x0000000154602768 0 + 5710554984
7 ??? 0x0000000158c866b8 0 + 5784495800
8 ??? 0x0000000154589bcb 0 + 5710060491
9 libmonosgen-2.0.1.dylib 0x000000014c00fbf1 mono_jit_runtime_invoke + 1617
10 libmonosgen-2.0.1.dylib 0x000000014c22a4f8 mono_runtime_invoke_checked + 136
11 libmonosgen-2.0.1.dylib 0x000000014c23176c mono_runtime_delegate_try_invoke + 220
12 libmonosgen-2.0.1.dylib 0x000000014c257237 start_wrapper_internal + 647
13 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
14 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
15 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 7:: Timer-Scheduler
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e7f _pthread_cond_wait + 1352
2 libmonosgen-2.0.1.dylib 0x000000014c305651 mono_os_cond_timedwait + 81
3 libmonosgen-2.0.1.dylib 0x000000014c264456 mono_w32handle_timedwait_signal_handle + 262
4 libmonosgen-2.0.1.dylib 0x000000014c2641cf mono_w32handle_wait_one + 607
5 libmonosgen-2.0.1.dylib 0x000000014c26458b mono_w32handle_wait_multiple + 203
6 libmonosgen-2.0.1.dylib 0x000000014c2504d6 ves_icall_System_Threading_WaitHandle_Wait_internal + 198
7 libmonosgen-2.0.1.dylib 0x000000014c1e2e38 ves_icall_System_Threading_WaitHandle_Wait_internal_raw + 104
8 ??? 0x00000001545683f9 0 + 5709923321
9 ??? 0x0000000154568033 0 + 5709922355
10 ??? 0x0000000158c866b8 0 + 5784495800
11 ??? 0x0000000154589bcb 0 + 5710060491
12 libmonosgen-2.0.1.dylib 0x000000014c00fbf1 mono_jit_runtime_invoke + 1617
13 libmonosgen-2.0.1.dylib 0x000000014c22a4f8 mono_runtime_invoke_checked + 136
14 libmonosgen-2.0.1.dylib 0x000000014c23176c mono_runtime_delegate_try_invoke + 220
15 libmonosgen-2.0.1.dylib 0x000000014c257237 start_wrapper_internal + 647
16 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
17 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
18 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 8:: Thread Pool I/O Selector
0 libsystem_kernel.dylib 0x00007fff20347656 __select + 10
1 libmonosgen-2.0.1.dylib 0x000000014c308fe2 mono_poll + 562
2 libmonosgen-2.0.1.dylib 0x000000014c25c04c poll_event_wait + 220
3 libmonosgen-2.0.1.dylib 0x000000014c25baa7 selector_thread + 1527
4 libmonosgen-2.0.1.dylib 0x000000014c257143 start_wrapper_internal + 403
5 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
6 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 9:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014c1838b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014c257143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 10:: tid_1dc07
0 libsystem_kernel.dylib 0x00007fff2033f2ba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff2033f62c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2046db5f __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2046c23f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
5 com.apple.CoreFoundation 0x00007fff204f1f52 CFRunLoopRun + 40
6 libmono-native.0.dylib 0x000000015127c89c ves_icall_Interop_RunLoop_CFRunLoopRun + 76
7 ??? 0x000000015bb271cc 0 + 5833388492
8 ??? 0x0000000158c866f7 0 + 5784495863
9 ??? 0x0000000154589bcb 0 + 5710060491
10 libmonosgen-2.0.1.dylib 0x000000014c00fbf1 mono_jit_runtime_invoke + 1617
11 libmonosgen-2.0.1.dylib 0x000000014c22a4f8 mono_runtime_invoke_checked + 136
12 libmonosgen-2.0.1.dylib 0x000000014c23176c mono_runtime_delegate_try_invoke + 220
13 libmonosgen-2.0.1.dylib 0x000000014c257237 start_wrapper_internal + 647
14 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
15 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
16 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 11:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014c1838b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014c257143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 12:
0 libsystem_pthread.dylib 0x00007fff20370420 start_wqthread + 0

Thread 13:
0 libsystem_pthread.dylib 0x00007fff20370420 start_wqthread + 0

Thread 14:: tid_1021b
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e7f _pthread_cond_wait + 1352
2 libmonosgen-2.0.1.dylib 0x000000014c305651 mono_os_cond_timedwait + 81
3 libmonosgen-2.0.1.dylib 0x000000014c3122d0 mono_thread_info_sleep + 672
4 libmonosgen-2.0.1.dylib 0x000000014c182ef6 monitor_thread + 390
5 libmonosgen-2.0.1.dylib 0x000000014c257143 start_wrapper_internal + 403
6 libmonosgen-2.0.1.dylib 0x000000014c256f8e start_wrapper + 62
7 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 15:: tid_2790f
0 libccycles.dylib 0x000000015781d7e1 ccl::kernel_scene_intersect(ccl::KernelGlobals*) + 194
1 libccycles.dylib 0x0000000157231d7f ccl::CPUSplitKernelFunction::enqueue(ccl::KernelDimensions const&, ccl::device_memory&, ccl::device_memory&) + 133
2 libccycles.dylib 0x0000000157578848 ccl::DeviceSplitKernel::path_trace(ccl::DeviceTask*, ccl::RenderTile&, ccl::device_memory&, ccl::device_memory&) + 1168
3 libccycles.dylib 0x00000001572350b5 ccl::CPUDevice::thread_render(ccl::DeviceTask&) + 779
4 libccycles.dylib 0x0000000157937bfc ccl::TaskPool::wait_work(ccl::TaskPool::Summary*) + 204
5 libccycles.dylib 0x000000015793587f ccl::Session::sample_cpu() + 367
6 libccycles.dylib 0x0000000156ace2c0 cycles_session_sample + 83
7 ??? 0x0000000180d212a6 0 + 6456218278
8 ??? 0x0000000184c01b23 0 + 6522149667
9 ??? 0x000000015676faf3 0 + 5745605363
10 com.mcneel.rhinoceros.7 0x0000000153a6709f CRhCmnRdkRenderPlugIn::CreatePreview(ON_2iSize const&, RhRdkPreviewQuality, IRhRdkPreviewSceneServer const*, IRhRdkPreviewCallbacks*, CRhinoDib&) + 53
11 com.mcneel.rhinoceros.RhMaterialEditor 0x000000015307589e CRhRdkCoreContent::CreatePreview(CRhRdkRenderPlugIn&, ON_2iSize const&, RhRdkPreviewQuality, IRhRdkPreviewSceneServer const*, IRhRdkPreviewCallbacks*, CRhinoDib&) const + 268
12 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000153090d55 CRhRdkPreviewJob::Execute() + 691
13 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000153090a4d CRhRdkPreviewRenderEngine::ProcessQueue() + 137
14 com.mcneel.rhinoceros.RhMaterialEditor 0x00000001530914bf void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(void), CRhRdkPreviewRenderEngine*> >(void*) + 40
15 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
16 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 16:
0 libsystem_kernel.dylib 0x00007fff20341bb2 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff202c1c2a nanosleep + 196
2 com.mcneel.rhinoceros.RhCore 0x000000010a11018d Sleep(unsigned int) + 56
3 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000152fbd97d CRhRdkPostEffectThreadEngine::ThreadFunc(void*) + 149
4 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000152fbfc81 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(void), CRhRdkPostEffectThreadEngine*> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 17:
0 libsystem_pthread.dylib 0x00007fff20370420 start_wqthread + 0

Thread 18:
0 libsystem_kernel.dylib 0x00007fff20341bb2 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff202c1c2a nanosleep + 196
2 com.mcneel.rhinoceros.RhCore 0x000000010a11018d Sleep(unsigned int) + 56
3 com.mcneel.rhinoceros.RhMaterialEditor 0x00000001530910f9 AbandonThread(void*) + 34
4 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000153091607 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(void), AbandonThreadData*> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 19:: tid_df2f
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e49 _pthread_cond_wait + 1298
2 libc++.1.dylib 0x00007fff202ddd72 std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&) + 18
3 libccycles.dylib 0x0000000157938402 ccl::TaskScheduler::thread_wait_pop(ccl::TaskScheduler::Entry&) + 82
4 libccycles.dylib 0x00000001579382a1 ccl::TaskScheduler::thread_run(int) + 101
5 libccycles.dylib 0x000000015725af51 ccl::thread::run(void*) + 37
6 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 20:
0 libsystem_pthread.dylib 0x00007fff20370420 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000115fa7e00 rcx: 0x00007ffee65980c8 rdx: 0x0000000000000000
rdi: 0x0000000000000103 rsi: 0x0000000000000006 rbp: 0x00007ffee65980f0 rsp: 0x00007ffee65980c8
r8: 0x00007ffee6597ed0 r9: 0x0000000000000080 r10: 0x0000000115fa7e00 r11: 0x0000000000000246
r12: 0x0000000000000103 r13: 0x00007f8cdac063f8 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007fff2034592e rfl: 0x0000000000000246 cr2: 0x000000014c11a010

Logical CPU: 0
Error Code: 0x020000b8
Trap Number: 133

That looks like a crash in the GPU driver code from Apple.

Ok got it. Anyway to fix that?

Not that I am currently aware of.

Did you try Rhino 7.7 yet?

Yes. It seems to be working but I haven’t tried to use the “sun” setting on the render yet

It happened again:

Process: Rhinoceros [1910]
Path: /Applications/Rhino 7.app/Contents/MacOS/Rhinoceros
Identifier: Rhinoceros
Version: 7.7 (7.7.21151.13002)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Rhinoceros [1910]
User ID: 501

Date/Time: 2021-06-03 18:45:43.563 +0200
OS Version: macOS 11.4 (20F71)
Report Version: 12
Anonymous UUID: A5A4B39A-0CC5-BE7F-B3A8-36635C166F2D

Sleep/Wake UUID: 9F8EDC80-CE34-4166-969F-463826557C8C

Time Awake Since Boot: 17000 seconds
Time Since Wake: 1300 seconds

System Integrity Protection: enabled

Crashed Thread: 0 tid_103 Dispatch queue: com.apple.main-thread

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

Application Specific Information:
abort() called

Application Specific Signatures:
Graphics hardware encountered an error and was reset: 0x00000813

Thread 0 Crashed:: tid_103 Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff2034592e __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff203745bd pthread_kill + 263
2 libsystem_c.dylib 0x00007fff202c9411 abort + 120
3 libGPUSupportMercury.dylib 0x00007fff4623b096 gpusGenerateCrashLog.cold.1 + 95
4 libGPUSupportMercury.dylib 0x00007fff4623221c gpusGenerateCrashLog + 89
5 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff63a16428 gpusKillClientExt + 9
6 libGPUSupportMercury.dylib 0x00007fff4623372d gpusSubmitDataBuffers + 490
7 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff635e9d10 IntelCommandBuffer::getNew(GLDContextRec*) + 48
8 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff635e9b6a intelSubmitCommands + 171
9 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff635efc39 glrWriteBufferData + 1331
10 GLEngine 0x00007fff6bbfc13f glBufferSubData_Exec + 608
11 com.mcneel.rhinoceros.RhCore 0x000000010f5abbec CRhResourceManager_OGL::SetupShaderXformsBlock(CRhinoDisplayEngine_OGL const&, unsigned int, ON_Xform const*, ON_Xform const*, bool) + 658
12 com.mcneel.rhinoceros.RhCore 0x000000010f1ac9c2 CRhEngine_GL33::DrawShadedMeshes(CRhinoDisplayEngine_OGL&, int, CRhMeshCacheItem const*, ON_Xform const*, bool) + 4924
13 com.mcneel.rhinoceros.RhCore 0x000000010f601618 CRhinoDisplayEngine_OGL::FlushMeshBuffer() + 248
14 com.mcneel.rhinoceros.RhCore 0x000000010f601e5c CRhinoDisplayEngine_OGL::BufferShadedMesh(CRhinoCacheHandle&, ECullFaceMode, ON_Color const&, ON_Color const&, std::__1::shared_ptr const&, ON_SHA1_Hash const&, ON_Xform const*) + 260
15 com.mcneel.rhinoceros.RhCore 0x000000010f601caf CRhinoDisplayEngine_OGL::BufferShadedMesh(CRhinoCacheHandle&, ON_Xform const*) + 281
16 com.mcneel.rhinoceros.RhCore 0x000000010f6026b3 CRhinoDisplayEngine_OGL::DrawMeshes(ON_Mesh const**, int, bool, bool, CDisplayPipelineAttributes const*, CRhinoCacheHandle*) + 761
17 com.mcneel.rhinoceros.RhCore 0x000000010ec83285 CRhinoDisplayEngine::DrawMesh(ON_Mesh const&, bool, bool, CDisplayPipelineAttributes const*, CRhinoCacheHandle*) + 47
18 com.mcneel.rhinoceros.RhCore 0x000000010f1aa91a CRhEngine_GL33::DrawGroundPlane(CRhinoDisplayEngine_OGL&, CDisplayPipelineAttributes const&, CRhGLGroundPlane const&, CRhGLCamera const&) + 1318
19 com.mcneel.rhinoceros.RhCore 0x000000010f5fe300 CRhinoDisplayEngine_OGL::DrawGroundPlane(CDisplayPipelineAttributes const&, CRhGLGroundPlane const&) + 86
20 com.mcneel.rhinoceros.RhCore 0x000000010f5d890b CRhGLMultiPassRender::RenderMeshes(CRhGLShaderProgram*, bool) + 133
21 com.mcneel.rhinoceros.RhCore 0x000000010f5ea00e CRhGLSceneManager::RenderScene(CRhGLCamera const&, CRhGLLight const&) + 76
22 com.mcneel.rhinoceros.RhCore 0x000000010f5eb813 CRhGLSceneManager::GL33RenderFrameN(CRhOpenGLRenderer&, CRhGLCamera const&, CRhGLLight const&, int) + 337
23 com.mcneel.rhinoceros.RhCore 0x000000010f5eba7e CRhGLSceneManager::RenderFrame(CRhOpenGLRenderer&, CRhGLCamera const&, bool) + 580
24 com.mcneel.rhinoceros.RhCore 0x000000010f5ec899 CRhGLSceneManager::DrawScene(CRhOpenGLRenderer&, CRhGLCamera const&) + 191
25 com.mcneel.rhinoceros.RhCore 0x000000010f5ec9d6 CRhGLSceneManager::DrawScene(CRhGLCamera const&) + 80
26 com.mcneel.rhinoceros.RhCore 0x000000010f5da556 CRhGLSLRenderer::DrawMiddleground() + 202
27 com.mcneel.rhinoceros.RhCore 0x000000010f1c284b CRhinoDisplayPipeline_OGL::MultiPassDrawMiddleground() + 59
28 com.mcneel.rhinoceros.RhCore 0x000000010f1c29da CRhinoDisplayPipeline_OGL::DrawMiddleground() + 378
29 com.mcneel.rhinoceros.RhCore 0x000000010ec72b79 CRhinoDisplayPipeline::iDrawMiddleground() + 475
30 com.mcneel.rhinoceros.RhCore 0x000000010ec71f5d CRhinoDisplayPipeline::DrawFrameBuffer(CDisplayPipelineAttributes const&, ON_Viewport const&, bool, bool, unsigned int) + 1111
31 com.mcneel.rhinoceros.RhCore 0x000000010f0fa6bf CRhViewBase::OnDraw(CDC*) + 397
32 com.mcneel.rhinoceros.RhCore 0x000000010f8482f1 -[MROpenGLLayer drawViewInOpenGLContext:] + 682
33 com.mcneel.rhinoceros.RhCore 0x000000010f8486f6 -[MROpenGLLayer drawInOpenGLContext:pixelFormat:forLayerTime:displayTime:] + 151
34 com.apple.QuartzCore 0x00007fff26c95575 CAOpenGLLayerDraw(CAOpenGLLayer*, double, CVTimeStamp const*, unsigned int) + 2009
35 com.apple.QuartzCore 0x00007fff26c94bbe -[CAOpenGLLayer _display] + 582
36 com.apple.AppKit 0x00007fff22fddae1 -[NSOpenGLLayer display] + 265
37 com.apple.QuartzCore 0x00007fff26befc53 CA::Layer::display_if_needed(CA::Transaction*) + 863
38 com.apple.QuartzCore 0x00007fff26d3b08a CA::Context::commit_transaction(CA::Transaction*, double, double*) + 666
39 com.apple.QuartzCore 0x00007fff26bd10df CA::Transaction::commit() + 713
40 com.apple.AppKit 0x00007fff22df0cbc __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
41 com.apple.AppKit 0x00007fff23545cc3 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
42 com.apple.CoreFoundation 0x00007fff2046cd31 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 23
43 com.apple.CoreFoundation 0x00007fff2046cbc5 __CFRunLoopDoObservers + 543
44 com.apple.CoreFoundation 0x00007fff2046c058 __CFRunLoopRun + 841
45 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
46 com.apple.HIToolbox 0x00007fff286a9ab3 RunCurrentEventLoopInMode + 292
47 com.apple.HIToolbox 0x00007fff286a96e6 ReceiveNextEventCommon + 284
48 com.apple.HIToolbox 0x00007fff286a95b3 _BlockUntilNextEventMatchingListInModeWithFilter + 70
49 com.apple.AppKit 0x00007fff22c6c6f2 _DPSNextEvent + 864
50 com.apple.AppKit 0x00007fff22c6aec5 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
51 com.apple.AppKit 0x00007fff22c5d239 -[NSApplication run] + 586
52 com.apple.AppKit 0x00007fff22c3147c NSApplicationMain + 816
53 libdyld.dylib 0x00007fff2038ff5d start + 1

Thread 1:: SGen worker
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e49 _pthread_cond_wait + 1298
2 libmonosgen-2.0.1.dylib 0x00000001515ae0f3 thread_func + 243
3 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 2:: Finalizer
0 libsystem_kernel.dylib 0x00007fff2033f2f6 semaphore_wait_trap + 10
1 libmonosgen-2.0.1.dylib 0x00000001515589eb finalizer_thread + 315
2 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 3:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff2033f2ba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff2033f62c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2046db5f __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2046c23f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
5 com.apple.AppKit 0x00007fff22df268a _NSEventThread + 124
6 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 4:: Timer-Scheduler
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e7f _pthread_cond_wait + 1352
2 libmonosgen-2.0.1.dylib 0x00000001515c1651 mono_os_cond_timedwait + 81
3 libmonosgen-2.0.1.dylib 0x0000000151520456 mono_w32handle_timedwait_signal_handle + 262
4 libmonosgen-2.0.1.dylib 0x00000001515201cf mono_w32handle_wait_one + 607
5 libmonosgen-2.0.1.dylib 0x000000015152058b mono_w32handle_wait_multiple + 203
6 libmonosgen-2.0.1.dylib 0x000000015150c4d6 ves_icall_System_Threading_WaitHandle_Wait_internal + 198
7 libmonosgen-2.0.1.dylib 0x000000015149ee38 ves_icall_System_Threading_WaitHandle_Wait_internal_raw + 104
8 ??? 0x0000000157b37289 0 + 5766345353
9 ??? 0x0000000157b36ec3 0 + 5766344387
10 ??? 0x000000015bbe3a68 0 + 5834160744
11 ??? 0x0000000157fcf89b 0 + 5771163803
12 libmonosgen-2.0.1.dylib 0x00000001512cbbf1 mono_jit_runtime_invoke + 1617
13 libmonosgen-2.0.1.dylib 0x00000001514e64f8 mono_runtime_invoke_checked + 136
14 libmonosgen-2.0.1.dylib 0x00000001514ed76c mono_runtime_delegate_try_invoke + 220
15 libmonosgen-2.0.1.dylib 0x0000000151513237 start_wrapper_internal + 647
16 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
17 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
18 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 5:: Thread Pool I/O Selector
0 libsystem_kernel.dylib 0x00007fff20347656 __select + 10
1 libmonosgen-2.0.1.dylib 0x00000001515c4fe2 mono_poll + 562
2 libmonosgen-2.0.1.dylib 0x000000015151804c poll_event_wait + 220
3 libmonosgen-2.0.1.dylib 0x0000000151517aa7 selector_thread + 1527
4 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
5 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
6 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 6:: tid_16e03
0 libsystem_kernel.dylib 0x00007fff2033f2ba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff2033f62c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2046db5f __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2046c23f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
5 com.apple.CoreFoundation 0x00007fff204f1f52 CFRunLoopRun + 40
6 libmono-native.0.dylib 0x000000015652889c ves_icall_Interop_RunLoop_CFRunLoopRun + 76
7 ??? 0x000000016bf7ba0c 0 + 6106364428
8 ??? 0x000000015bbe3aa7 0 + 5834160807
9 ??? 0x0000000157fcf89b 0 + 5771163803
10 libmonosgen-2.0.1.dylib 0x00000001512cbbf1 mono_jit_runtime_invoke + 1617
11 libmonosgen-2.0.1.dylib 0x00000001514e64f8 mono_runtime_invoke_checked + 136
12 libmonosgen-2.0.1.dylib 0x00000001514ed76c mono_runtime_delegate_try_invoke + 220
13 libmonosgen-2.0.1.dylib 0x0000000151513237 start_wrapper_internal + 647
14 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
15 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
16 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 7:: tid_2260b
0 libsystem_kernel.dylib 0x00007fff20341bb2 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff202c1c2a nanosleep + 196
2 com.mcneel.rhinoceros.RhCore 0x000000010f3db79d Sleep(unsigned int) + 56
3 com.mcneel.rhinoceros.RhMaterialEditor 0x000000015839a6c8 CRhRdkPreviewRenderEngine::ProcessQueue() + 196
4 com.mcneel.rhinoceros.RhMaterialEditor 0x000000015839b0ff void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(void), CRhRdkPreviewRenderEngine*> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 8:
0 libsystem_kernel.dylib 0x00007fff20341bb2 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff202c1c2a nanosleep + 196
2 com.mcneel.rhinoceros.RhCore 0x000000010f3db79d Sleep(unsigned int) + 56
3 com.mcneel.rhinoceros.RhMaterialEditor 0x00000001582c54ad CRhRdkPostEffectThreadEngine::ThreadFunc(void*) + 149
4 com.mcneel.rhinoceros.RhMaterialEditor 0x00000001582c77b1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(void), CRhRdkPostEffectThreadEngine*> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 9:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000015143f8b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 10:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000015143f8b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 11:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000015143f8b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 12:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000015143f8b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 13:
0 libsystem_pthread.dylib 0x00007fff20370420 start_wqthread + 0

Thread 14:
0 libsystem_pthread.dylib 0x00007fff20370420 start_wqthread + 0

Thread 15:
0 libsystem_pthread.dylib 0x00007fff20370420 start_wqthread + 0

Thread 16:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000015143f8b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 17:: tid_4d227
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e7f _pthread_cond_wait + 1352
2 libmonosgen-2.0.1.dylib 0x00000001515c1651 mono_os_cond_timedwait + 81
3 libmonosgen-2.0.1.dylib 0x00000001515ce2d0 mono_thread_info_sleep + 672
4 libmonosgen-2.0.1.dylib 0x000000015143eef6 monitor_thread + 390
5 libmonosgen-2.0.1.dylib 0x0000000151513143 start_wrapper_internal + 403
6 libmonosgen-2.0.1.dylib 0x0000000151512f8e start_wrapper + 62
7 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000011e89be00 rcx: 0x00007ffee12d55b8 rdx: 0x0000000000000000
rdi: 0x0000000000000103 rsi: 0x0000000000000006 rbp: 0x00007ffee12d55e0 rsp: 0x00007ffee12d55b8
r8: 0x00007ffee12d53c0 r9: 0x0000000000000080 r10: 0x000000011e89be00 r11: 0x0000000000000246
r12: 0x0000000000000103 r13: 0x00007faefe7033f8 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007fff2034592e rfl: 0x0000000000000246 cr2: 0x00000001513d6010

Logical CPU: 0
Error Code: 0x020000b8
Trap Number: 133

Thread 0 instruction stream not available.

Thread 0 last branch register state not available.

@stevebaer do you think we can do here something? Or is this a case to pass on to Apple?

That’s definitely a driver crash. Searching for that message online shows that it is a generic driver crash message.

If we can repeat the crash, we can report this to Apple. Having repeatable cases goes a long way.

Ok what do I need to do to have a repeatable case? just send the same crash report I did the time above? It doesn’t let me copy and paste the whole thing.

Another quick question… if it keeps crashing and is apple and not the program is there a way to use my trial license on another computer?

@alexandrawhite

Yes, that is possible.

If you used a Rhino Account to add the license to your CloudZoo, you can simply login on to the other computer to start using your Evaluation license key there.

If you installed it as Standalone, you will have to remove it from the current machine first: To Remove a Single-Computer License

If you still have some questions, you can email us at sales@mcneel.com

Hi -

Is the crash file-specific or does it also crash when you start a new document from a factory-default template, make a box, and then render?
Ideally, a repeatable case will include step-by-step instructions and, if necessary, a 3dm file that can be used to repeat the crash on one of our machines.
-wim

Now it’s just happening when I open my project… and then when I click send report it sends me here Reporting Problems with Mac Rhino

Process: Rhinoceros [6489]
Path: /Applications/Rhino 7.app/Contents/MacOS/Rhinoceros
Identifier: Rhinoceros
Version: 7.7 (7.7.21151.13002)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Rhinoceros [6489]
User ID: 501

Date/Time: 2021-06-04 14:44:01.991 +0200
OS Version: macOS 11.4 (20F71)
Report Version: 12
Anonymous UUID: A5A4B39A-0CC5-BE7F-B3A8-36635C166F2D

Sleep/Wake UUID: D04899B6-1E41-4E41-B6E8-A780D31BEAC3

Time Awake Since Boot: 37000 seconds
Time Since Wake: 800 seconds

System Integrity Protection: enabled

Crashed Thread: 1 SGen worker

Exception Type: EXC_CRASH (SIGSEGV)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: Rhinoceros [6489]

Thread 0:: tid_103 Dispatch queue: com.apple.main-thread
0 com.apple.IOAccelerator 0x00007fff282e4ca5 IOAccelContextAddResource + 8
1 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff63a217cf void updateBindingTable(GenContext*, unsigned int, SGfx3dStateBindingTablePointers&) + 2552
2 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff63a1e905 GenContext::ProgramPipeline() + 14021
3 com.apple.driver.AppleIntelBDWGraphicsGLDriver 0x00007fff635e8885 glrIntelRenderVertexArray + 241
4 GLEngine 0x00007fff6bc64dcd glDrawElements_GL3Exec + 300
5 com.mcneel.rhinoceros.RhCore 0x000000010d97f3d8 RhGLDrawElements(unsigned int, int, unsigned int, void const*) + 9
6 com.mcneel.rhinoceros.RhCore 0x000000010d9825aa CRhEngine_GL33::DrawShadedMeshes(CRhinoDisplayEngine_OGL&, int, CRhMeshCacheItem const*, ON_Xform const*, bool) + 7972
7 com.mcneel.rhinoceros.RhCore 0x000000010ddd6618 CRhinoDisplayEngine_OGL::FlushMeshBuffer() + 248
8 com.mcneel.rhinoceros.RhCore 0x000000010ddd6e5c CRhinoDisplayEngine_OGL::BufferShadedMesh(CRhinoCacheHandle&, ECullFaceMode, ON_Color const&, ON_Color const&, std::__1::shared_ptr const&, ON_SHA1_Hash const&, ON_Xform const*) + 260
9 com.mcneel.rhinoceros.RhCore 0x000000010ddd6caf CRhinoDisplayEngine_OGL::BufferShadedMesh(CRhinoCacheHandle&, ON_Xform const*) + 281
10 com.mcneel.rhinoceros.RhCore 0x000000010ddd76b3 CRhinoDisplayEngine_OGL::DrawMeshes(ON_Mesh const**, int, bool, bool, CDisplayPipelineAttributes const*, CRhinoCacheHandle*) + 761
11 com.mcneel.rhinoceros.RhCore 0x000000010d458285 CRhinoDisplayEngine::DrawMesh(ON_Mesh const&, bool, bool, CDisplayPipelineAttributes const*, CRhinoCacheHandle*) + 47
12 com.mcneel.rhinoceros.RhCore 0x000000010d97f91a CRhEngine_GL33::DrawGroundPlane(CRhinoDisplayEngine_OGL&, CDisplayPipelineAttributes const&, CRhGLGroundPlane const&, CRhGLCamera const&) + 1318
13 com.mcneel.rhinoceros.RhCore 0x000000010ddd3300 CRhinoDisplayEngine_OGL::DrawGroundPlane(CDisplayPipelineAttributes const&, CRhGLGroundPlane const&) + 86
14 com.mcneel.rhinoceros.RhCore 0x000000010ddad7eb CRhGLMultiPassRender::DrawMeshes(bool, CRhGLShaderProgram*) + 361
15 com.mcneel.rhinoceros.RhCore 0x000000010ddbe66a CRhGLSceneManager::RenderShadowBuffer(CRhGLLight const&, CRhOpenGLFrameBufferObject&, int) + 492
16 com.mcneel.rhinoceros.RhCore 0x000000010ddbe822 CRhGLSceneManager::Render2DShadowBuffer(CRhGLLight const&) + 306
17 com.mcneel.rhinoceros.RhCore 0x000000010ddbedf1 CRhGLSceneManager::RenderShadowMap(CRhGLCamera const&, CRhGLLight const&) + 255
18 com.mcneel.rhinoceros.RhCore 0x000000010ddc074e CRhGLSceneManager::GL33RenderFrameN(CRhOpenGLRenderer&, CRhGLCamera const&, CRhGLLight const&, int) + 140
19 com.mcneel.rhinoceros.RhCore 0x000000010ddc0a7e CRhGLSceneManager::RenderFrame(CRhOpenGLRenderer&, CRhGLCamera const&, bool) + 580
20 com.mcneel.rhinoceros.RhCore 0x000000010ddc1899 CRhGLSceneManager::DrawScene(CRhOpenGLRenderer&, CRhGLCamera const&) + 191
21 com.mcneel.rhinoceros.RhCore 0x000000010ddc19d6 CRhGLSceneManager::DrawScene(CRhGLCamera const&) + 80
22 com.mcneel.rhinoceros.RhCore 0x000000010ddaf556 CRhGLSLRenderer::DrawMiddleground() + 202
23 com.mcneel.rhinoceros.RhCore 0x000000010d99784b CRhinoDisplayPipeline_OGL::MultiPassDrawMiddleground() + 59
24 com.mcneel.rhinoceros.RhCore 0x000000010d9979da CRhinoDisplayPipeline_OGL::DrawMiddleground() + 378
25 com.mcneel.rhinoceros.RhCore 0x000000010d447b79 CRhinoDisplayPipeline::iDrawMiddleground() + 475
26 com.mcneel.rhinoceros.RhCore 0x000000010d446f5d CRhinoDisplayPipeline::DrawFrameBuffer(CDisplayPipelineAttributes const&, ON_Viewport const&, bool, bool, unsigned int) + 1111
27 com.mcneel.rhinoceros.RhCore 0x000000010d8cf6bf CRhViewBase::OnDraw(CDC*) + 397
28 com.mcneel.rhinoceros.RhCore 0x000000010e01d2f1 -[MROpenGLLayer drawViewInOpenGLContext:] + 682
29 com.mcneel.rhinoceros.RhCore 0x000000010e01d6f6 -[MROpenGLLayer drawInOpenGLContext:pixelFormat:forLayerTime:displayTime:] + 151
30 com.apple.QuartzCore 0x00007fff26c95575 CAOpenGLLayerDraw(CAOpenGLLayer*, double, CVTimeStamp const*, unsigned int) + 2009
31 com.apple.QuartzCore 0x00007fff26c94bbe -[CAOpenGLLayer _display] + 582
32 com.apple.AppKit 0x00007fff22fddae1 -[NSOpenGLLayer display] + 265
33 com.apple.QuartzCore 0x00007fff26befc53 CA::Layer::display_if_needed(CA::Transaction*) + 863
34 com.apple.QuartzCore 0x00007fff26d3b08a CA::Context::commit_transaction(CA::Transaction*, double, double*) + 666
35 com.apple.QuartzCore 0x00007fff26bd10df CA::Transaction::commit() + 713
36 com.apple.AppKit 0x00007fff22df0cbc __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
37 com.apple.AppKit 0x00007fff23545cc3 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
38 com.apple.CoreFoundation 0x00007fff2046cd31 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 23
39 com.apple.CoreFoundation 0x00007fff2046cbc5 __CFRunLoopDoObservers + 543
40 com.apple.CoreFoundation 0x00007fff2046c058 __CFRunLoopRun + 841
41 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
42 com.apple.HIToolbox 0x00007fff286a9ab3 RunCurrentEventLoopInMode + 292
43 com.apple.HIToolbox 0x00007fff286a9815 ReceiveNextEventCommon + 587
44 com.apple.HIToolbox 0x00007fff286a95b3 _BlockUntilNextEventMatchingListInModeWithFilter + 70
45 com.apple.AppKit 0x00007fff22c6c6f2 _DPSNextEvent + 864
46 com.apple.AppKit 0x00007fff22c6aec5 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
47 com.apple.AppKit 0x00007fff22c5d239 -[NSApplication run] + 586
48 com.apple.AppKit 0x00007fff22c3147c NSApplicationMain + 816
49 libdyld.dylib 0x00007fff2038ff5d start + 1

Thread 1 Crashed:: SGen worker
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e49 _pthread_cond_wait + 1298
2 libmonosgen-2.0.1.dylib 0x000000014fca80f3 thread_func + 243
3 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 2:: Finalizer
0 libsystem_kernel.dylib 0x00007fff2033f2f6 semaphore_wait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014fc529eb finalizer_thread + 315
2 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 3:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff2033f2ba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff2033f62c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2046db5f __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2046c23f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
5 com.apple.AppKit 0x00007fff22df268a _NSEventThread + 124
6 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 4:: Timer-Scheduler
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e7f _pthread_cond_wait + 1352
2 libmonosgen-2.0.1.dylib 0x000000014fcbb651 mono_os_cond_timedwait + 81
3 libmonosgen-2.0.1.dylib 0x000000014fc1a456 mono_w32handle_timedwait_signal_handle + 262
4 libmonosgen-2.0.1.dylib 0x000000014fc1a1cf mono_w32handle_wait_one + 607
5 libmonosgen-2.0.1.dylib 0x000000014fc1a58b mono_w32handle_wait_multiple + 203
6 libmonosgen-2.0.1.dylib 0x000000014fc064d6 ves_icall_System_Threading_WaitHandle_Wait_internal + 198
7 libmonosgen-2.0.1.dylib 0x000000014fb98e38 ves_icall_System_Threading_WaitHandle_Wait_internal_raw + 104
8 ??? 0x0000000155ffe329 0 + 5737800489
9 ??? 0x0000000155ffdf63 0 + 5737799523
10 ??? 0x000000015a2c8c48 0 + 5807836232
11 ??? 0x000000015622174b 0 + 5740042059
12 libmonosgen-2.0.1.dylib 0x000000014f9c5bf1 mono_jit_runtime_invoke + 1617
13 libmonosgen-2.0.1.dylib 0x000000014fbe04f8 mono_runtime_invoke_checked + 136
14 libmonosgen-2.0.1.dylib 0x000000014fbe776c mono_runtime_delegate_try_invoke + 220
15 libmonosgen-2.0.1.dylib 0x000000014fc0d237 start_wrapper_internal + 647
16 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
17 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
18 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 5:: Thread Pool I/O Selector
0 libsystem_kernel.dylib 0x00007fff20347656 __select + 10
1 libmonosgen-2.0.1.dylib 0x000000014fcbefe2 mono_poll + 562
2 libmonosgen-2.0.1.dylib 0x000000014fc1204c poll_event_wait + 220
3 libmonosgen-2.0.1.dylib 0x000000014fc11aa7 selector_thread + 1527
4 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
5 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
6 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 6:: tid_1e603
0 libsystem_kernel.dylib 0x00007fff2033f2ba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff2033f62c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2046db5f __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2046c23f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff2046b64c CFRunLoopRunSpecific + 563
5 com.apple.CoreFoundation 0x00007fff204f1f52 CFRunLoopRun + 40
6 libmono-native.0.dylib 0x0000000154c4089c ves_icall_Interop_RunLoop_CFRunLoopRun + 76
7 ??? 0x000000015f7bedbc 0 + 5896924604
8 ??? 0x000000015a2c8c87 0 + 5807836295
9 ??? 0x000000015622174b 0 + 5740042059
10 libmonosgen-2.0.1.dylib 0x000000014f9c5bf1 mono_jit_runtime_invoke + 1617
11 libmonosgen-2.0.1.dylib 0x000000014fbe04f8 mono_runtime_invoke_checked + 136
12 libmonosgen-2.0.1.dylib 0x000000014fbe776c mono_runtime_delegate_try_invoke + 220
13 libmonosgen-2.0.1.dylib 0x000000014fc0d237 start_wrapper_internal + 647
14 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
15 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
16 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 7:: tid_11317
0 libsystem_kernel.dylib 0x00007fff20341bb2 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff202c1c2a nanosleep + 196
2 com.mcneel.rhinoceros.RhCore 0x000000010dbb079d Sleep(unsigned int) + 56
3 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000156b1c6c8 CRhRdkPreviewRenderEngine::ProcessQueue() + 196
4 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000156b1d0ff void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(void), CRhRdkPreviewRenderEngine*> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 8:
0 libsystem_kernel.dylib 0x00007fff20341bb2 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff202c1c2a nanosleep + 196
2 com.mcneel.rhinoceros.RhCore 0x000000010dbb079d Sleep(unsigned int) + 56
3 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000156a474ad CRhRdkPostEffectThreadEngine::ThreadFunc(void*) + 149
4 com.mcneel.rhinoceros.RhMaterialEditor 0x0000000156a497b1 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(void), CRhRdkPostEffectThreadEngine*> >(void*) + 40
5 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 9:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014fb398b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 10:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014fb398b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 11:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014fb398b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 12:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014fb398b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 13:: Thread Pool Worker
0 libsystem_kernel.dylib 0x00007fff2033f30e semaphore_timedwait_trap + 10
1 libmonosgen-2.0.1.dylib 0x000000014fb398b4 worker_thread + 804
2 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
3 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
4 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Thread 14:: tid_6d3f
0 libsystem_kernel.dylib 0x00007fff20341cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20374e7f _pthread_cond_wait + 1352
2 libmonosgen-2.0.1.dylib 0x000000014fcbb651 mono_os_cond_timedwait + 81
3 libmonosgen-2.0.1.dylib 0x000000014fcc82d0 mono_thread_info_sleep + 672
4 libmonosgen-2.0.1.dylib 0x000000014fb38ef6 monitor_thread + 390
5 libmonosgen-2.0.1.dylib 0x000000014fc0d143 start_wrapper_internal + 403
6 libmonosgen-2.0.1.dylib 0x000000014fc0cf8e start_wrapper + 62
7 libsystem_pthread.dylib 0x00007fff203748fc _pthread_start + 224
8 libsystem_pthread.dylib 0x00007fff20370443 thread_start + 15

Ok I’ve uploaded my 3dm file and it said a technician will be with me shortly. I now can’t open the file without it crashing