View Issue Details

IDProjectCategoryView StatusLast Update
0028597Open CASCADEOCCT:Modeling Algorithmspublic2023-08-01 15:06
ReportermsvAssigned Toemv 
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product Version7.1.0 
Target VersionUnscheduled 
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
2022-10-24 10:43 szy Target Version 7.7.0 => 7.8.0
2023-08-01 15:06 dpasukhi Target Version 7.8.0 => Unscheduled