@numerobis said:
I think it's not so easy to reproduce in most cases. It could be related to "bad" geometry and bigger models but they are not crashing every time. In some cases maybe only every third or fourth switch (to the subdivided version), so maybe there is something that builds up in the memory over time.
I can try to isolate the model if it appears the next time and send it to you, but i think it's more diffuse and seems to happen with almost every model sooner or later.
(SketchUp 2015, Win 7)
It could be other extensions with observers interfering in some way. It could also be due to some bug in the Ruby object manager that was fixed in SU2016 (I see you are using SU2015.) For SU2016 I was fixing a nasty set of bugs that was difficult to detect - they would manifest at a later time. Essentially the side effect of the bug was that an API user would have a references to what Ruby claimed to be an Edge, but in reality be a different entity all together. That could lead to what you describe.