Ticket #1774 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

ComputeBandStats loops for ever in some cases

Reported by: ajolma Owned by: warmerdam
Priority: normal Milestone: 1.5.0
Component: GDAL_Raster Version: unspecified
Severity: normal Keywords:
Cc:

Description

The C++ ComputeBandStats?() code should validate nSampleStep and issue a runtime error for dangerous values (at least 0).

Change History

Changed 6 years ago by warmerdam

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to 1.5.0

Fixed in r11988. There was already logic to force nSampleStep in-bounds if it was too large, so I add logic to force it to 1 if it was too small. Patched only in trunk.

Note: See TracTickets for help on using tickets.