Open
Description
Description
TCollection_IndexedDataMap::FindFromKey error when sweeping along BezierCurve
origins:
https://tracker.dev.opencascade.org/view.php?id=33308
https://tracker.dev.opencascade.org/view.php?id=25110
Expected Behavior
No exceptions.
Actual Behavior
in DRAWEXE
Dump of SweepApproximation
Error 3d = 24188.4831432816
30 Segment(s) of degree 11
Sweep : Degenerated case
An exception was caught 0x7f045d441b27 : Standard_OutOfRange: TCollection_IndexedDataMap::FindFromKey
** Exception ** 0x7f045d441b27 : Standard_OutOfRange: TCollection_IndexedDataMap::FindFromKey
in our project
0000005 0x00007f955ec02fd9 in TopTools_IndexedDataMapOfShapeListOfShape::FindFromKey (this=0x7fff41394450, K1=...)
at occt/inc/TCollection_IndexedDataMap.gxx:354
0000006 0x00007f955f6404c6 in IsSameOriented (aFace=..., aShell=...)
at occt/src/BRepFill/BRepFill_PipeShell.cxx:198
0000007 0x00007f955f643637 in BRepFill_PipeShell::MakeSolid (this=0x65b3440)
at occt/src/BRepFill/BRepFill_PipeShell.cxx:840
0000008 0x00007f955d4c98c8 in BRepOffsetAPI_MakePipeShell::MakeSolid (this=
0x7fff41394720)
at occt/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.cxx:274
Sample Code or DRAW Tcl Script
test case: bugs modalg_7 bug25110
pload ALL
restore unsweepable1-draw-Sweep-0-spine.brep
renamevar unsweepable1-draw-Sweep-0-spine Sweep-0-spine
mksweep Sweep-0-spine
setsweep -CF
restore unsweepable1-draw-Sweep-0-section-00-Circle.brep
renamevar unsweepable1-draw-Sweep-0-section-00-Circle Sweep-0-section-00-Circle
addsweep Sweep-0-section-00-Circle
buildsweep Sweep -C -S
Operating System
Linux
Compiler
GCC
Bitness
64-bit
OCCT Version
latest
Additional Files
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
On Hold