[postgis-devel] [PostGIS] #1773: ST_UnaryUnion kills the backend when passed input with NaN values

PostGIS trac at osgeo.org
Wed Apr 11 12:52:09 PDT 2012


#1773: ST_UnaryUnion kills the backend when passed input with NaN values
----------------------+-----------------------------------------------------
 Reporter:  strk      |       Owner:  pramsey      
     Type:  defect    |      Status:  new          
 Priority:  critical  |   Milestone:  PostGIS 2.0.1
Component:  postgis   |     Version:  2.0.x        
 Keywords:            |  
----------------------+-----------------------------------------------------
 ST_UnaryUnion doesn't survive NaN values:

 {{{
 strk=# select ST_UnaryUnion(
 '010200000002000000000000000000F8FF000000000000F8FF0000000000000000000000000000F03F'
 );
 The connection to the server was lost. Attempting reset: Failed.
 !>
 }}}

 The geometry is  LINESTRING(-nan -nan,0 1), created by a bogus ST_Split
 (#1772). Origin of this bug is #1771.

 Note that this is a GEOS bug so will need to be fixed there.

-- 
Ticket URL: <http://trac.osgeo.org/postgis/ticket/1773>
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-devel mailing list