[geos-devel] [GEOS] #1119: Buffer memory issue

GEOS geos-trac at osgeo.org
Thu Jun 3 09:51:58 PDT 2021


#1119: Buffer memory issue
------------------------+---------------------------
 Reporter:  kalenik     |       Owner:  geos-devel@…
     Type:  defect      |      Status:  new
 Priority:  major       |   Milestone:  3.9.2
Component:  Default     |     Version:  3.9.0
 Severity:  Unassigned  |  Resolution:
 Keywords:              |
------------------------+---------------------------

Comment (by kalenik):

 My case is calculation of buffers for heavy geometries in parallel and the
 problem is that at some point I am running out of memory and process
 crashes badly. I understand that with current implementation buffer
 calculation for heavy geometries is memory consuming process but I would
 prefer GEOS to throw an exception instead of crashing.

 Here is the C snippet and geometry file I used to reproduce the problem.
 Likely you would have to limit process memory to reproduce the OOM.
 https://gist.github.com/kalenikaliaksandr/f84bc2fe3f9c5e2a01c63860477f9243
 (sorry, geom is too large for attachments)

-- 
Ticket URL: <https://trac.osgeo.org/geos/ticket/1119#comment:3>
GEOS <http://trac.osgeo.org/geos>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).


More information about the geos-devel mailing list