Grasshopper

algorithmic modeling for Rhino

Dear David

Can you check please what makes this definition unable to open, it also crashes rhino (GH v 09.006).

It worked fine before.

Thanks in advance

Piotr

Views: 301

Attachments:

Replies to This Discussion

OK. I have managed to open it by linking it with a rhino file used for def. testing.

My limited Gh knowledge is saying me that it should open even without native 3ds file.

Am I right?

P

Yeah I can repeat that. Ultra crash if opened without a 3dm file. Definitely a serious bug.

I'm on it.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

It's fixed now, next release should work better, I'll try and release within the next few days. Thanks for reporting, this was a very serious and very deep-down bug.

[If you want to know the details: the problem was a call-stack overflow inside the iterator logic of DataTrees. When you open the gh file without the 3dm file, it results in data-trees with lots and lots of nulls in them. The iterator can be told to skip nulls, in which case it recursively calls itself whenever it runs into a null value in an attempt to get to the next non-null value. If there are more consecutive nulls in the datatree than the allowed call-stack depth in .NET it crashes with an out-of-memory exception.]

--

David Rutten

david@mcneel.com

Poprad, Slovakia

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service