Opened 9 years ago
Closed 6 years ago
#757 closed defect (fixed)
IsValid memory exhaustion with degenerate multipolygon
Reported by: | pramsey | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 3.5.2 |
Component: | Default | Version: | 3.5.0 |
Severity: | Unassigned | Keywords: | |
Cc: | mbdavis@… |
Description
Running isvalid on the attached polygon causes memory use to grow and grow and grow until awful things happen.
Change History (7)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Cc: | added |
---|
comment:3 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in 3.5 at r4140, trunk at r4141, porting fix from upstream, http://sourceforge.net/p/jts-topo-suite/code/1126/
comment:4 by , 8 years ago
Paul: you should find in the header of each .cpp and .h file a reference to the last JTS revision being ported.
Could you please also update that value (or add if missing in those specific files) so we know where we are, on next port drive ?
TIA
comment:5 by , 8 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
reopening to ensure port info is added before release
comment:7 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
I'm just marking this fixed. Too many years have gone by to track this down. strk if you feel strongly about it, just add the port notes.
It doesn't change the fact thought that this issue was fixed a while ago.
Too big to attach, file is here: https://dl.dropboxusercontent.com/u/1184727/deadly_isvalid_geom.zip