s-leger / archipack

Archipack for blender 2.79
https://blender-archipack.org
GNU General Public License v3.0
357 stars 49 forks source link

Blender segfaults when adding cabinets to a kitchen #308

Closed bartfailt closed 1 year ago

bartfailt commented 2 years ago

Archipack version: 2.4.0

Blender version: 2.93, 3.0.1, 3.1

Os version: Manjaro latest

Description of the issue:

I was able to reproduce the issue with Blender 2.93 (from snap store), 3.0.1 installed from Manjaro repositories and 3.1 installed from flatpak.

Create a kitchen, and try adding cabinets to it. In a new file it crashes when trying to add the 5th cabinet, but sometimes if tails right after trying to add the second.

Screenshot when reproducing: Screenshot from 2022-03-12 09-47-13

Coredump info: blender-archipack-kitchen-coredump-info.txt

bartfailt commented 2 years ago

The crash only happens when I start with either of the three single cabinet preset (Euronorm, Ikea, Swissnorm). More complex presets can be extended, even adding 70 extra cabinets works

s-leger commented 2 years ago

Confirmed, i'm able to repro the error. Looks like it is at least partially related to custom objects pointers.

s-leger commented 1 year ago

Fixed in 2.5.1