[PostGIS] #5951: server process was terminated by signal 11: Segmentation fault, postgis topology

PostGIS trac at osgeo.org
Fri Jul 25 00:33:55 PDT 2025


#5951: server process was terminated by signal 11: Segmentation fault, postgis
topology
--------------------------------+---------------------------
  Reporter:  Lars Aksel Opsahl  |      Owner:  strk
      Type:  defect             |     Status:  assigned
  Priority:  blocker            |  Milestone:  PostGIS 3.6.0
 Component:  topology           |    Version:  master
Resolution:                     |   Keywords:
--------------------------------+---------------------------
Comment (by strk):

 Ok I've handled to write a regress test. Now to decide what to do about
 the situation. The situation is that the topology is corrupted in that you
 cannot build an area using edges that are tagged to take part of a face
 (cannot build face geometry).

 Returning an empty set from ST_GetFaceEdges sounds wrong to me, because
 edges _tagged_ to be part of the face do exist, only they cannot be
 ordered around the ring because no ring is formed. For this reason I'd
 raise a Corrupted Topology exception in this case.
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5951#comment:12>
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