Ticket #3062 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

gdal_contour calls GDALGetProjectionRef on a raster band !

Reported by: rouault Owned by: rouault
Priority: normal Milestone: 1.5.5
Component: Utilities Version: 1.4.0
Severity: normal Keywords:
Cc:

Description

gdal_contour calls GDALGetProjectionRef() on a raster band instead of the source dataset. By chance, for the GeoTIFF driver, this didn't cause any crash as it called a virtual method of the GTiffRasterBand class that returned NULL, but that could easily cause crashes on other drivers.

Change History

Changed 3 years ago by rouault

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

One side consequence was that the shapefile had no associated .prj file, as reported by 'colindurand' on this georezo thread ( http://georezo.net/forum/viewtopic.php?id=62089)

Fixed in trunk (r17390), branches/1.6 (r17391) and branches/1.5 (r17392). Test added in r17393

Note: See TracTickets for help on using tickets.