Opened 14 years ago

Closed 14 years ago

#2090 closed bug (fixed)

crash during buffer

Reported by: jaanvajakas Owned by: cfarmer
Priority: critical: causes crash or data corruption Milestone:
Component: Python plugins and bindings Version: 1.3.0
Keywords: Cc:
Must Fix for Release: No Platform: Windows
Platform Version: XP Service Pack 3 Awaiting user input: no

Description

To reproduce:

  1. create a new project in Quantum GIS 1.3.0,
  2. add layer kirdem2.shp using Layers -> Add vector layer...,
  3. Set layer units to meters in Settings -> Project properties...
  4. Tools -> Geoprocessing tools -> Buffer(s), set buffer distance to -30, choose output file, click OK

Expected result: QGIS calculates inner buffer of 30 meters.

Actual result: QGIS crashes.

Attachments (1)

kirdem2.shp.zip (150.7 KB ) - added by jaanvajakas 14 years ago.
the input shapefile (same as in https://trac.osgeo.org/qgis/ticket/2089 but in EPSG:3301 coordinate system)

Download all attachments as: .zip

Change History (3)

by jaanvajakas, 14 years ago

Attachment: kirdem2.shp.zip added

the input shapefile (same as in https://trac.osgeo.org/qgis/ticket/2089 but in EPSG:3301 coordinate system)

comment:1 by borysiasty, 14 years ago

Owner: changed from borysiasty to cfarmer

in reply to:  1 comment:2 by jef, 14 years ago

Resolution: fixed
Status: newclosed

crash fixed in r12278.

GEOS didn't produce a valid geometry. That probably because of islands that are to tiny for a -30m buffer.

Note: See TracTickets for help on using tickets.