]> OCCT Git - occt.git/commit
Modeling - Infinite loop when Simplifying Fuse operation, CPU to 100% #557
authorDmitrii Kulikov <164657232+AtheneNoctuaPt@users.noreply.github.com>
Thu, 22 May 2025 10:29:54 +0000 (11:29 +0100)
committerdpasukhi <dpasukhi@opencascade.com>
Sat, 6 Sep 2025 19:53:58 +0000 (20:53 +0100)
commit714c81cd1d787b862d914c384c7d1223b9bebd5a
treebeae7400500e7d35d437e7fcdce7d7b1383a1f35
parent36c80dbe7b199348e2f0a2d6932a462a37fd0b90
Modeling - Infinite loop when Simplifying Fuse operation, CPU to 100% #557

Minor refactoring of RelocatePCurvesToNewUorigin().
RelocatePCurvesToNewUorigin() can no longer stuck in infinite loop if it found the edge that is not present in theVEmap.
Test bug_gh544 is added to check the fix.
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx
tests/bugs/modalg_8/bug_gh544 [new file with mode: 0644]