#3062 closed defect (fixed)
gdal_contour calls GDALGetProjectionRef on a raster band !
Reported by: | Even Rouault | Owned by: | Even Rouault |
---|---|---|---|
Priority: | normal | Milestone: | |
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.
Note:
See TracTickets
for help on using tickets.
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