This SKP file crashes sketchup when I choose explode
exploding-this-model-will-crash.skp (263.6 KB)
I have narrowed the problem to these 2 groups
If you delete these before exploding (or exclude them from the explode) then no crash
I would really love any sort of programatic way to detect that exploding a given group/face will crash
indeed it does.
bugsplat number Crash #19998
@colin any idea from the crash report ?
I can see where the crashing is happening. I showed a developer, but he didn’t have an immediate suggestion. I will log a bug report about it.
Hi @Colin, you can also test it in SketchUp Make 2017, it works without problems.
It looks like 2021 and earlier is ok, there was a change in 2022 that leads to the crash.
When you explode things, SketchUp checks for whether there are common faces, and if there are those get merged. Something overlapping those two groups is merging badly. I will try to figure out exactly which object is involved.
I have another/different SKP file that also crashes on explode. Does that help?
19759896-exploding-this-crashes.skp (72.7 KB)
Do you know which parts of that model need to be involved, for the crash to happen?
There is something strange about this model, after poking around a bit, selecting different groups to hide and exploding a few of them, I closed the model without saving and noticed I had 3 default trays.I tried again with the same results. I have never seen a duplication of the tray like this.
In what application was this model created?
It’s these two faces in the roof
There is a small offset between the two faces at the lower of the two intersection points. Probably the result of having Length Snapping turned on.
Thanks, it may well be that those get merged when the explode happens.
Colin, if I move one of the end points to coincide with the other then the explode will work.
SU 2017 on the other hand did the unexpected and created a set of new faces when exploding those same two groups. Like you I was expecting the end points to be merged.
I couldn’t recognize anything in the model that looked like the faces you showed.
Hey thank you all for your investigations and suggestions. What I really want is a programatic way to predict the crash.
Here’s another one:
20104720-explode-crashes-sketchup.skp (54.3 KB)
The model is created in sketchup, but exported to an in-house software to add some geometry before being re-imported into sketchup. Sorry I can’t really share any more details on the in-house software.
From what I see, I expect the in-house software is creating the issue in the process of making groups of each individual face.
Share one of the original model files before sending it to that other application.