Opened 4 years ago

Closed 19 months ago

#757 closed defect (fixed)

IsValid memory exhaustion with degenerate multipolygon

Reported by: pramsey Owned by: geos-devel@…
Priority: major Milestone: 3.5.2
Component: Default Version: 3.5.0
Severity: Unassigned Keywords:
Cc: mbdavis@…


Running isvalid on the attached polygon causes memory use to grow and grow and grow until awful things happen.

Change History (7)

comment:2 Changed 4 years ago by pramsey

Cc: mbdavis@… added

comment:3 Changed 4 years ago by pramsey

Resolution: fixed
Status: newclosed

Fixed in 3.5 at r4140, trunk at r4141, porting fix from upstream,

comment:4 Changed 4 years ago by strk

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 ?


comment:5 Changed 4 years ago by strk

Resolution: fixed
Status: closedreopened

reopening to ensure port info is added before release

comment:6 Changed 3 years ago by strk


Ticket retargeted after milestone closed

comment:7 Changed 19 months ago by robe

Resolution: fixed
Status: reopenedclosed

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.

Note: See TracTickets for help on using tickets.