mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-10 09:30:48 +08:00
- 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).
10 lines
296 B
Plaintext
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
|