Skip to content

CI for: Skip face labels in a 1-dimensional triangulation - #1

Closed
aidannewsome wants to merge 2 commits into
mainfrom
fix-one-dimensional-snap
Closed

aidannewsome wants to merge 2 commits into
mainfrom
fix-one-dimensional-snap

Conversation

@aidannewsome

Copy link
Copy Markdown
Owner

Runs 3DBAG/roofer's CI on the fix before it is proposed upstream. Not for merging here.

…nsional

After small triangles and short edges are collapsed, the constrained
Delaunay triangulation can be left with all its vertices on one line.
Its faces then have no vertex opposite an edge and no neighbour across
it, so get_labelled_constraint and add_constraint_label_seeds read a
null handle and roofer crashes with a segmentation fault.
…mensions

remove_dangling_constraints_and_vertices can remove enough vertices to
leave the triangulation 1-dimensional or empty. locate then gives no
face, and seed_removed_vertex_region read it, which crashed roofer with
a segmentation fault.
@aidannewsome
aidannewsome force-pushed the fix-one-dimensional-snap branch from 889fb2c to 6c56f76 Compare October 12, 2026 14:02
@aidannewsome

Copy link
Copy Markdown
Owner Author

Superseded by 3DBAG#185.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant