[FEM] fix crash in pipeline creation

fixes #6670
This commit is contained in:
Uwe
2022-03-28 02:41:38 +02:00
parent cdd1b0e9ae
commit e4cec83945

View File

@@ -933,7 +933,9 @@ void FemVTKTools::exportFreeCADResult(const App::DocumentObject* result, vtkSmar
SMDS_NodeIteratorPtr aNodeIter = meshDS->nodesIterator();
for (size_t i = 0; i < vec.size(); ++i) {
const SMDS_MeshNode* node = aNodeIter->next();
data->SetValue(node->GetID() - 1, vec[i] * factor);
// for the MassFlowRate the last vec entries can be a nullptr, thus check this
if (node)
data->SetValue(node->GetID() - 1, vec[i] * factor);
}
grid->GetPointData()->AddArray(data);