IfcOpenShell create_shape fails on AdvancedBRep with B-Spline curves

Hi there!
Importing an IFC4X3_ADD2 file exported from BricsCAD BIM 26.1 causes an immediate EXCEPTION_ACCESS_VIOLATION crash in Blender 4.5.6 with Bonsai. The crash occurs inside ifcopenshell_wrapper.create_shape() when the geometry kernel attempts to process IFCADVANCEDBREP entities containing IFCRATIONALBSPLINECURVEWITHKNOTS.

The same model, exported as IFC2X3 (which uses IFCFACETEDBREP with tessellated IFCPOLYLOOP geometry instead), loads without any issues. This strongly points to a bug in IfcOpenShell's AdvancedBRep / B-Spline handling, not in the IFC file itself.
Thanks!
Dennis

Comments

  • edited February 26

    I saw also that test fails with create shape brep...maybe it is related

Sign In or Register to comment.