View Issue Details

IDProjectCategoryView StatusLast Update
0028597Open CASCADEOCCT:Modeling Algorithmspublic2021-08-29 18:51
Reportermsv Assigned Toemv  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product Version7.1.0 
Target Version7.7.0 
Summary0028597: Unsafe code in BRepOffset_MakeOffset_1.cxx
DescriptionThe following pieces of code in the file BRepOffset_MakeOffset_1.cxx are unsafe and cause exceptions in some cases:

1) The algorithm BOPAlgo_Section called from the method GetInvalidEdgesByBounds() is not checked for status is done.

2) In the method TrimNewIntersectionEdges null vertices are added to the algorithm BOPAlgo_Builder:
      TopExp::Vertices(TopoDS::Edge(aE), aV1, aV2);
      aGFE.AddArgument(aV1);
      aGFE.AddArgument(aV2);
TagsNo tags attached.
Test case number

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-03-27 16:07 msv New Issue
2017-03-27 16:07 msv Assigned To => msv
2017-03-27 16:07 msv Assigned To msv => emv
2017-03-27 16:07 msv Status new => assigned
2017-07-24 09:22 msv Target Version 7.2.0 => 7.3.0
2017-12-05 17:09 msv Target Version 7.3.0 => 7.4.0
2019-08-12 16:44 msv Target Version 7.4.0 => 7.5.0
2020-08-28 13:25 emv Target Version 7.5.0 => 7.6.0
2021-08-29 18:51 msv Target Version 7.6.0 => 7.7.0