0029979: Data Exchange - Crash by reading STEP file
authorabv <abv@opencascade.com>
Tue, 9 Jul 2019 11:47:21 +0000 (14:47 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 6 Sep 2019 16:23:19 +0000 (19:23 +0300)
commitfa68c1e11623413fb1a51a57644a0b928afbaf4a
treeeab80389c5e95e5b1ac315e7640f5f9ecb75d9c0
parentba165db3d3fa8a370a5a779c4701d5bee5784f80
0029979: Data Exchange - Crash by reading STEP file

Added work-around against specific problem of ORIENTED_EDGE referring to another ORIENTED_EDGE instead of EDGE_CURVE.
Added handling of edges with null EDGE_CURVE, to allow passing the translation further instead of exception.

Off-topic: text of warning message is corrected in genproj

Added test bugs step bug29979
adm/genproj.tcl
src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx
tests/bugs/step/bug29979 [new file with mode: 0644]