From c2ce68a0187ff8d6c8d0beafa0a3d655899a1d8f Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Tue, 7 Sep 2021 13:18:59 +0200 Subject: [PATCH] Fix T91238: crash when instancing geometry group input --- source/blender/nodes/geometry/nodes/node_geo_point_instance.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/source/blender/nodes/geometry/nodes/node_geo_point_instance.cc b/source/blender/nodes/geometry/nodes/node_geo_point_instance.cc index 9f67638de7e..f5ab9c053c1 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_point_instance.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_point_instance.cc @@ -121,6 +121,7 @@ static Vector get_instance_references__collection(GeoNodeExec static Vector get_instance_references__geometry(GeoNodeExecParams ¶ms) { GeometrySet geometry_set = params.extract_input("Instance Geometry"); + geometry_set.ensure_owns_direct_data(); return {std::move(geometry_set)}; }