Rhino vs macOS sierra / CRASH

I just installed the new Mac OS X Sierra, and ever since Rhino will crash when opening files. The app will open, and it will start opening a file, but then immediately crash.

Is anyone else having this issue?

1 Like

Ahhh, thank goodness…not just me then!

Updated to Sierra today, having the same problem…

There are a few people that have reported this but very few.
So far, we have not been able to reproduce the crash here.

@dan and @marlin are working on it but right now that’s still trying to duplicate the issue here so we can fix it.

Its a bit weird, Macbook Pro not doing it but big iMac is.Only difference that springs to mind is Intel onboard graphics vs AMD Radeon on the iMac…

1 Like

Thank you for reporting this. We are investigating this issue right now.
@emresen, @Maneint_Arthur, @philw Can you please provide some more information for us? Before you open a new file, navigate to Rhinoceros > About Rhinoceros > More info… > Copy to clipboard and paste the results into a reply here.

Thanks in advance,
-Dan

Hi Dan,

Here you go…

Phil

Software information

Software versions
Rhinoceros version: 5.2.2 (5C256)
IronPython version: 5.1.2015.131
Language: en-GB (MacOS default)
OS X version: Version 10.12 (Build 16A323)

Plug-ins
/Library/Frameworks/3DconnexionClient.framework/Versions/A/3DconnexionClient

Third party kernel extensions
com.3dconnexion.driver (10.3.1) 351F5729-EB92-3F08-B022-6206FCA697E9
org.virtualbox.kext.VBoxDrv (5.0.20) 63689CCF-CA21-3900-B5C6-487E41A57997
org.virtualbox.kext.VBoxUSB (5.0.20) F158578A-D7B0-3B85-B742-9E7867BCF948
org.virtualbox.kext.VBoxNetFlt (5.0.20) FF55D9DF-7F3D-3827-BE31-B319D57BBCF8
org.virtualbox.kext.VBoxNetAdp (5.0.20) FEA9836D-EE06-392E-903E-9CDC607668D5

Hardware information

Computer hardware
Hardware model: iMac15,1
Processor: Intel Core i7-4790K CPU @ 4.00GHz
Memory: 32 GB
Architecture: Intel 64 bit

Video hardware
Graphics: AMD Radeon R9 M290X 2048 MB
Memory: 2048 MB
Screen size: 3200 x 1800
Displays: iMac (271dpi 2x)

USB devices
LaCie: Porsche Desktop for Mac
Burr-Brown from TI: USB audio CODEC
VIA Labs, Inc. : USB3.0 Hub
LaCie: Porsche Desktop for Mac
Apple Inc.: Bluetooth USB Host Controller
Apple Inc.: FaceTime HD Camera (Built-in)
VIA Labs, Inc. : USB2.0 Hub
EPSON: USB2.0 Printer (Hi-speed)
Apple Inc.: MacBook Air SuperDrive

Bluetooth devices
Apple: Apple Magic Mouse
Broadcom: Magic Keyboard

OpenGL information

OpenGL software
OpenGL version: 2.1 ATI-1.44.68
Render version: 2.1
Shading language: 1.20
Maximum texture size: 16384 x 16384
Z-buffer depth: 24 bits
Maximum viewport size: 16384 x 16384

Implementation settings
Use texture compression: No

Appearance settings
Antialiasing: 4x
Mip map filtering: None
Anisotropic filtering: None

1 Like

And from my working Macbook Pro:

Software information

Software versions
Rhinoceros version: 5.2.2 (5C256)
IronPython version: 5.1.2015.131
Language: en-GB (MacOS default)
OS X version: Version 10.12 (Build 16A323)

Plug-ins
None

Third party kernel extensions
None

Hardware information

Computer hardware
Hardware model: MacBookPro11,1
Processor: Intel Core i5-4278U CPU @ 2.60GHz
Memory: 8 GB
Architecture: Intel 64 bit

Video hardware
Graphics: Intel Iris 1536 MB
Memory: 1536 MB
Screen size: 1680 x 1050
Displays: Color LCD (298dpi 2x)

USB devices
Apple: Card Reader
Apple Inc.: Apple Internal Keyboard / Trackpad
Apple Inc.: Bluetooth USB Host Controller

Bluetooth devices
None

OpenGL information

OpenGL software
OpenGL version: 2.1 INTEL-10.18.65
Render version: 2.1
Shading language: 1.20
Maximum texture size: 16384 x 16384
Z-buffer depth: 24 bits
Maximum viewport size: 16384 x 16384

Implementation settings
Use texture compression: No

Appearance settings
Antialiasing: 4x
Mip map filtering: None
Anisotropic filtering: None

Seems to be user specific – just tried it on a user account that had never Rhino’d before and all fine…

Hello,
thank you for your reply and implication, i just past here the software
informations, and i also include in the mail the crash report from rhino.
i hope it can help you,
thanks in advance,

Arthur

Software information

Software versions
Rhinoceros version: 5.2.2 (5C256)
IronPython version: 5.1.2015.131
Language: fr-FR (MacOS default)
OS X version: Version 10.12 (assemblage 16A323)

Plug-ins
None

Third party kernel extensions
None

Hardware information

Computer hardware
Hardware model: iMac17,1
Processor: Intel Core i7-6700K CPU @ 4.00GHz
Memory: 32 GB
Architecture: Intel 64 bit

Video hardware
Graphics: AMD Radeon R9 M395X 4096 MB
Memory: 4096 MB
Screen size: 2560 x 1440
Displays: iMac (217dpi 2x)

USB devices
Broadcom Corp.: Bluetooth USB Host Controller
Apple Inc.: FaceTime HD Camera (Built-in)
Apple Inc.: Apple Keyboard

Bluetooth devices
Broadcom: Magic Trackpad 2

OpenGL information

OpenGL software
OpenGL version: 2.1 ATI-1.44.68
Render version: 2.1
Shading language: 1.20
Maximum texture size: 16384 x 16384
Z-buffer depth: 24 bits
Maximum viewport size: 16384 x 16384

Implementation settings
Use texture compression: No

Appearance settings
Antialiasing: 4x
Mip map filtering: None
Anisotropic filtering: None

Seems to be user specific – just tried it on a user account that had never Rhino’d before and all fine…

Really? (!) Very interesting. And - just to be absolutely sure - this was on the exact same machine that was crashing (presuming the answer is yes).

@philw In this particular case, I would be very interested to see the contents of the crash report after it crashes. When you restart Rhino on the machine that has crashed, a crash report dialog should appear. Can you please attach the contents of that text in a file here? (or you can email it to dan@mcneel.com if that works beter)

Thanks in advance,
-Dan

Yes, same machine. I’ve already ditched preferences and the mcneel folder in Application Support and anything else I could find in my home folder (that’s not to say there’s nothing else though)…

I’ll email the log - too big to paste here…

Cheers

Phil

To anyone who is experiencing this crash, can you please resubmit your crash dumps via the interface that Rhino presents when you reopen Rhino after the crash. This will help us tremendously. Thanks.

@philw You mentioned that you “ditched preferences”. Deleting the preferences file using the Finder no longer works. The OS restores your preferences file from a backup that it keeps.

We would like to get a copy of your preferences file so we can try using it to duplicate this problem. After you have confirmed that Rhino is still crashing, zip a copy of your preferences file and email it to either dan@mcneel.com or marlin@mcneel.com.

After you do so, see http://wiki.mcneel.com/rhino/mac/resetprefs for the current method for resetting the contents of your preferences file. Reset your preferences and test again for a crash. We’d like to know if this fixes the crashes.

The crash reports we have right now are not conclusive, but it looks like Rhino might be crashing on certain computers in macOS Sierra when drawing the buttons in one of the tool palettes. We can examine your preferences file to see what tool palettes are active when trying to duplicate this.

I am having the same problem on my Macbook Pro Retina. Just upgraded to Mac OS Sierra. When I open Rhino (trial version) it will show the file briefly then crash. Hope this helps.

Resetting the preferences didnt do any good for me. I sent the crash report both using the Rhino interface and via mail to Dan.

Same issue – just installed the demo on our work MAC as a test to supplement our CREO workflow…but cannot open on Sierra. anyone have a solution yet? Its a brand new install … running on the 27" 5k display imac with AMD Radeon R9 M380 2048 MB…if it is a render issue?

I sent my report too. It is easily reproducible and can make a quicktime recording of what I am doing if that helps.

I changed monitor color setting and now rhino works

Interesting. From what? To what?