From 71c2d343082eef881d599fcceccde7e4a72f6c4f Mon Sep 17 00:00:00 2001 From: Enrico Turri Date: Thu, 8 Nov 2018 14:55:25 +0100 Subject: [PATCH] Fixed crash in void GLGizmoSlaSupports::update_mesh() --- src/slic3r/GUI/GLGizmo.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/GLGizmo.cpp b/src/slic3r/GUI/GLGizmo.cpp index 7ff0cdfd89..afab8d6297 100644 --- a/src/slic3r/GUI/GLGizmo.cpp +++ b/src/slic3r/GUI/GLGizmo.cpp @@ -1596,8 +1596,9 @@ void GLGizmoSlaSupports::update_mesh() { Eigen::MatrixXf& V = m_V; Eigen::MatrixXi& F = m_F; - const stl_file& stl = m_model_object->mesh().stl; - V.resize(3*stl.stats.number_of_facets, 3); + TriangleMesh mesh(m_model_object->mesh()); + const stl_file& stl = mesh.stl; + V.resize(3 * stl.stats.number_of_facets, 3); F.resize(stl.stats.number_of_facets, 3); for (unsigned int i=0; i