Files
OCCT/tests/bugs/modalg_7/bug30396_2
Pasukhin Dmitry aaa82fc4de Modeling - Fix stack overflow and edge multiplication in shape healing with shared sub-shapes (#1227)
- Add replacement-chain leaf resolution (`ValueLeaf()`), cycle rejection on `Replace()`, and DFS in-flight guards to prevent recursive descent loops.
- Update ShapeFix healing routines to avoid repeated sub-shape re-expansion, add progress cancellation checkpoints, and reduce quadratic wire-fixing cost.
- Add/adjust regression coverage (new GTests; updated existing Draw tests/baselines).
2026-04-28 15:05:42 +01:00

10 lines
296 B
Plaintext

puts "========"
puts "0030396: Infinite recursion during ShapeFix after BRepAlgoAPI_Cut"
puts "========"
puts ""
# The shape bug30396_bad_result.brep has been saved in OCCT 7.3, before BO has been fixed.
restore [locate_data_file bug30396_bad_result.brep] a
# The Draw crashed here
fixshape r a