View Issue Details

IDProjectCategoryView StatusLast Update
0033894CommunityOCCT:Shape Healingpublic2025-10-08 12:38
ReporterSander Adamson Assigned ToSander Adamson  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
PlatformLinuxOSUbuntu 20.04 
Product Version7.9.0 
Summary0033894: ShapeUpgrade_UnifySameDomain / unifysamedom crashes when given a face without a surface
DescriptionShapeUpgrade_UnifySameDomain crashes with a segfault when given a shape that contains faces without a surface pointer, for example if the shape is tessellated or triangulated, or contains tessellated / triangulated subshapes.
Steps To Reproduce1) Load a step file with tessellated geometry
2) Run ShapeUpgrade_UnifySameDomain on it
3) ShapeUpgrade_UnifySameDomain crashes with a segfault

See also attached files for a relevant step file and a draw test scenario.
Additional information
and documentation updates
I will report another bug which can be triggered by the same .step file, and I will also try to provide PRs with fixes once these bugs are given numbers.
TagsNo tags attached.
Test case number

Attached Files

Relationships

related to 0033895 closedika ShapeFix_Shape / fixshape crashes when given a face without a surface 

Activities

Sander Adamson

2025-07-17 14:50

developer  

dpasukhi

2025-07-18 16:57

administrator   ~0117053

Last edited: 2025-07-18 17:00

Dear @Sander Adamson,
You create a PR, which is enough for integration. You can describe the issue inside PR itself, no needs to issue or mantis issue in that case.
but if you want to report the problem, I would recommend to use GitHub issues.
Thank you for report and integration. But there are no longer needs to create and use Mantis tracker. I will update the workflow in documentation, my apologies that we still have old workflow in doc.

Sander Adamson

2025-07-21 15:09

developer   ~0117054

Ok thanks, will keep it in mind for the next time

dpasukhi

2025-10-08 12:37

administrator   ~0117091

PR: https://github.com/Open-Cascade-SAS/OCCT/pull/624

Issue History

Date Modified Username Field Change
2025-07-17 14:50 Sander Adamson New Issue
2025-07-17 14:50 Sander Adamson Assigned To => ika
2025-07-17 14:50 Sander Adamson File Added: bug_tessellated_tetrahedron_ap242_unifysamedom
2025-07-17 14:50 Sander Adamson File Added: tessellated_tetrahedron_ap242.step
2025-07-17 16:46 Sander Adamson Assigned To ika => Sander Adamson
2025-07-18 16:57 dpasukhi Note Added: 0117053
2025-07-18 17:00 dpasukhi Note Edited: 0117053
2025-07-21 15:09 Sander Adamson Note Added: 0117054
2025-10-08 12:37 dpasukhi Note Added: 0117091
2025-10-08 12:37 dpasukhi Status new => closed
2025-10-08 12:37 dpasukhi Resolution open => fixed
2025-10-08 12:38 dpasukhi Relationship added has duplicate 0033895
2025-10-08 12:38 dpasukhi Relationship deleted has duplicate 0033895
2025-10-08 12:38 dpasukhi Relationship added related to 0033895