Ticket #187 (closed defect: fixed)
ST_Buffer crashes on WinXP, PostgreSQL 8.3, PostGIS 1.3.3, GEOS 3.0.0-CAPI-1.4.1
| Reported by: | noho | Owned by: | strk |
|---|---|---|---|
| Priority: | blocker | Milestone: | 3.2.0 |
| Component: | Build/Install | Version: | 3.0.0 |
| Severity: | Unassigned | Keywords: | |
| Cc: |
Description
I loaded data with FME from ArcSDE 9.2 to Postgis 1.3.3 ST_IsValid reports some invalid data, so I created a separate table with the invalid geometries. So far so good. If I try to fix the geometries with a 0 meter Buffer, PostGIS Crashes.
create table table_repaired as select farm_id,st_buffer(geom,0) as geom from table
attached are the pg_log and a screenshot of the assertion, the wkb_geom is too big to upload as an attachment. (1.1MB zipped)
I am using PostgreSQL 8.3 on WinXP and Postgis 1.3.3 from stackbuilder: "POSTGIS="1.3.3" GEOS="3.0.0-CAPI-1.4.1" PROJ="Rel. 4.6.0, 21 Dec 2007" USE_STATS"
I do not experience the assertion on WinXP, PostgreSQL 8.2.3, Postgis 1.3.2 "POSTGIS="1.3.2" GEOS="3.0.0rc4-CAPI-1.3.3" PROJ="Rel. 4.5.0, 22 Oct 2006" USE_STATS"

