[PostGIS] #6064: Silent topology corruption with topology.TopoGeo_addLinestring
PostGIS
trac at osgeo.org
Tue Apr 7 03:37:47 PDT 2026
#6064: Silent topology corruption with topology.TopoGeo_addLinestring
-----------------------+--------------------
Reporter: strk | Owner: strk
Type: defect | Status: new
Priority: medium | Milestone:
Component: topology | Version: master
Resolution: | Keywords:
-----------------------+--------------------
Comment (by strk):
I've further reduced the test to pre-split the incoming line into the 3
edges that would result by the internal splitting, and added each one in
turn, until I got the exception.
Unfortunately I found that even BEFORE ValidateTopology reports an error,
there is already a clear error, as you can see from this picture, there's
a "face 2" reported to be on the left and right sides of an edge that
should have the universe face there instead.
This means the corruption happens BEFORE ValidateTopology can tell.
[[Image(screen.png)]]
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/6064#comment:5>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list