From 428db9e53d0ef88982951a3206663efbe6186b74 Mon Sep 17 00:00:00 2001 From: nds Date: Tue, 24 Sep 2019 12:56:18 +0300 Subject: [PATCH] 0030995: Visualization - crash in angle computation between curvilinear faces --- src/AIS/AIS.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/AIS/AIS.cxx b/src/AIS/AIS.cxx index 60b6067de3..f2b74f2e45 100644 --- a/src/AIS/AIS.cxx +++ b/src/AIS/AIS.cxx @@ -1052,6 +1052,8 @@ Standard_Boolean AIS::InitAngleBetweenCurvilinearFaces (const TopoDS_Face& } aFirstLine = Handle(Geom_Line)::DownCast (aFirstSurf->UIso (aFirstU)); + if (aFirstLine.IsNull()) + return Standard_False; if (theSecondSurfType == AIS_KOS_Cylinder) { -- 2.39.5