[postgis-tickets] [PostGIS] #2426: Garden Crash test failed: ST_Snap

PostGIS trac at osgeo.org
Mon Aug 12 19:57:44 PDT 2013


#2426: Garden Crash test failed: ST_Snap
---------------------+------------------------------------------------------
 Reporter:  robe     |       Owner:  pramsey      
     Type:  defect   |      Status:  new          
 Priority:  blocker  |   Milestone:  PostGIS 2.1.0
Component:  postgis  |     Version:  2.1.x        
 Keywords:           |  
---------------------+------------------------------------------------------
 I generated a garden test using 2.0 garden and testing with 2.1 and sadly
 the thing kicked the bucket.

 This crashes the server service:
 on my

 {{{
 POSTGIS="2.1.0rc3 r11766" GEOS="3.5.0dev-CAPI-1.9.0 r0" PROJ="Rel. 4.8.0,
 6 March 2012" GDAL="GDAL 1.10.0, released 2013/04/24" LIBXML="2.7.8"
 LIBJSON="UNKNOWN" RASTER
 }}}



 {{{

 SELECT ST_Snap(foo1.the_geom, foo2.the_geom, 0.5) As result,
 ST_AsText(foo1.the_geom) As ref1_geom, ST_AsText(foo2.the_geom) As
 ref2_geom
         FROM ((SELECT geom  As the_geom
 FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;POLYGONM((-71.1319 42.2503
 1,-71.132 42.2502 3,-71.1323 42.2504 -2,-71.1322 42.2505 1,-71.1319
 42.2503 0))') ),
         ( ST_GeomFromEWKT('SRID=4326;POLYGONM((-71.1319 42.2512 0,-71.1318
 42.2511 20,-71.1317 42.2511 -20,-71.1317 42.251 5,-71.1317 42.2509
 4,-71.132 42.2511 6,-71.1319 42.2512 30))') )
                 )       As g(geom))) As foo1 CROSS JOIN ((SELECT
 ST_Collect(geom)  As the_geom
                 FROM (VALUES (
 ST_GeomFromEWKT('SRID=4326;MULTIPOLYGON(((-71.0821 42.3036 2,-71.0822
 42.3036 2,-71.082 42.3038 2,-71.0819 42.3037 2,-71.0821 42.3036 2)))') ),
         ( ST_GeomFromEWKT('SRID=4326;POLYGON((-71.1261 42.2703 1,-71.1257
 42.2703 1,-71.1257 42.2701 1,-71.126 42.2701 1,-71.1261 42.2702 1,-71.1261
 42.2703 1))') ) ) As g(geom) CROSS JOIN generate_series(1,3) As i GROUP BY
 i )) As foo2 LIMIT 2;
 }}}


 I suspect this may be a GEOS bug because my parallel:

 {{{
 POSTGIS="2.0.3 r11132" GEOS="3.5.0dev-CAPI-1.9.0 r0" PROJ="Rel. 4.8.0, 6
 March 2012" GDAL="GDAL 1.10.0, released 2013/04/24" LIBXML="2.7.8"
 LIBJSON="UNKNOWN" RASTER
 }}}

 also crashes.  I'll try to swap out the GEOS to see if 2.0.3 still fails
 with older GEOS.

-- 
Ticket URL: <http://trac.osgeo.org/postgis/ticket/2426>
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