Salome HOME
#18861 [CEA] Unstable Netgen 1D-2D-3D algorithm: Fix crash caused by improper usage...
authorvsr <vsr@opencascade.com>
Mon, 16 Mar 2020 11:26:51 +0000 (14:26 +0300)
committervsr <vsr@opencascade.com>
Mon, 16 Mar 2020 11:26:51 +0000 (14:26 +0300)
src/SMESHGUI/SMESHGUI.cxx

index ba08d51011a880d5e2c693412a918a8823586cb7..8d2bb1606ce24d93bf29325bdf4876798a207915 100644 (file)
@@ -1457,7 +1457,7 @@ namespace
       if ( !io->hasEntry() ) continue;
       _PTR(SObject) so = SMESH::getStudy()->FindObjectID( io->getEntry() );
       SMESH::SMESH_Mesh_var mesh;
-      while ( mesh->_is_nil() && so )
+      while ( mesh->_is_nil() && so && so->GetID() != "0:" )
       {
         CORBA::Object_var obj = SMESH::SObjectToObject( so );
         SMESH::SMESH_IDSource_var isrc = SMESH::SMESH_IDSource::_narrow( obj );