I have just downloaded Rhino for Mac and after it asks me to enter my email address for license validation, I get a window that is headed with Unhandled CurrentDomain Exception and then I can not do anything else.
Can you provide a little more information about what the Window displays? A screenshot would be very helpful.
I’m getting Unhandled CurrentDomain Exception very often after Hide command (around 50% of tries). I need to Force Quit Rhino and when I reopen there is Rhino Error (2 images attached).
Rhinoceros version: 5.2.3 (5C258)
IronPython version: 5.1.2015.131
Language: en (MacOS default)
OS X version: Version 10.11.6 (Build 15G31)
Third party kernel extensions
com.3dconnexion.driver (10.2.2) 598AA167-B9DE-3DFC-8288-33EEA0E4951B
Hardware model: MacBookPro11,3
Processor: Intel Core i7-4870HQ CPU @ 2.50GHz
Memory: 16 GB
Architecture: Intel 64 bit
Graphics: NVIDIA GeForce GT 750M 2048 MB
Memory: 2048 MB
Screen size: 1680 x 1050
Displays: Color LCD (258dpi 2x)
Apple Inc.: Apple Internal Keyboard / Trackpad
Apple Inc.: Bluetooth USB Host Controller
OpenGL version: 2.1 NVIDIA-10.10.13 310.42.25f01
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
Use texture compression: No
Mip map filtering: None
Anisotropic filtering: None
It seems it is Hide on object selected with BoxEdit that causes the crash.
Sounds like you are getting close to being able to reproduce this crash. That’s great! Can you please provide detailed steps? I’m trying to reproduce it on my end and am having trouble.
Thanks in advance,
PS: Presume I know nothing about Rhino when you write the steps…sometimes the devil is in the smallest detail.
- Draw a circle (or any other object)
- BoxEdit command
- Select the circle
- Hide command - that’s it
Getting that here.
Just curious, why would you hide something in the middle of a BoxEdit command?
Normally, you wouldn’t, but it could be by accident, in any case, with proper programming an unhandled exception shouldn’t occur no matter what the user does, it should either ignore the incorrect user input (in this case Hide) or at the very least gracefully exit the command in progress.
Thanks for the explanation, that is what I thought … by accident. I agree it should be handled gracefully. I didn’t even get a change to exit Rhino, I had to force quit.
Mitch, I don’t get it. Why would you close BoxEdit before hiding an object? For some kind of work I like to have BoxEdit constantly “on” to see the size (like a panel in WinRhino) and normally work with other commands.
Excellent! Thank you very much. I can reproduce this crash as well. (Logged in MR-2906). We’ll take a look.
Well, perhaps BoxEdit works differently on Mac… In Windows, all the BoxEdit command does is show/hide the panel. In Windows I always have the panel docked, but it’s not always visible. In any case, besides updating when selected objects change, I don’t think it “activates” until you actually start playing with the settings in the panel… If you change some settings and hide the selected object it just disappears and the panel updates.