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

PostGIS trac at osgeo.org
Thu Jul 24 00:51:49 PDT 2025


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

 With test_01.sql this happens I do get topology errors.

 {{{
 psql:/tmp/test_01.sql:52: ERROR:  Side-location conflict: new edge starts
 in face 117 and ends in face 0
 psql:/tmp/test_01.sql:68: ERROR:  Side-location conflict: new edge starts
 in face 117 and ends in face 0
 psql:/tmp/test_01.sql:83: ERROR:  Side-location conflict: new edge starts
 in face 117 and ends in face 0
 psql:/tmp/test_01.sql:157: ERROR:  Side-location conflict: new edge starts
 in face 0 and ends in face 154
 psql:/tmp/test_01.sql:158: ERROR:  Side-location conflict: new edge starts
 in face 0 and ends in face 154
 psql:/tmp/test_01.sql:351: ERROR:  Side-location conflict: new edge starts
 in face 0 and ends in face 180
 psql:/tmp/test_01.sql:352: ERROR:  Side-location conflict: new edge starts
 in face 0 and ends in face 180
 psql:/tmp/test_01.sql:353: ERROR:  Side-location conflict: new edge starts
 in face 180 and ends in face 0
 psql:/tmp/test_01.sql:354: ERROR:  Side-location conflict: new edge starts
 in face 180 and ends in face 0
 }}}

 And the result topology reports this errors


 {{{
 ---------------------------------------
  ("mixed face labeling in ring",-667,)
  ("mixed face labeling in ring",-666,)
 (2 rows)

 }}}

 But the server does not core dump.
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5951#comment:1>
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