From 629d5cc1fe193c88d1dfefccd000bfc7cd6f9fc0 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 2 Mar 2014 18:16:16 +0100 Subject: [PATCH] + fixes #0001318: Crash when exporting .step file --- src/Mod/Import/App/ImportOCAF.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Import/App/ImportOCAF.cpp b/src/Mod/Import/App/ImportOCAF.cpp index 60b601c72..62ad588dc 100644 --- a/src/Mod/Import/App/ImportOCAF.cpp +++ b/src/Mod/Import/App/ImportOCAF.cpp @@ -279,6 +279,8 @@ ExportOCAF::ExportOCAF(Handle_TDocStd_Document h) void ExportOCAF::saveShape(Part::Feature* part, const std::vector& colors) { const TopoDS_Shape& shape = part->Shape.getValue(); + if (shape.IsNull()) + return; // Add shape and name //TDF_Label shapeLabel = hShapeTool->AddShape(shape, Standard_False);