Bugger. That segfault should be turned into a clean failure. I looked a bunch and wasn't sure how to safely do that.
This didn't do the job... the segfault happens somewhere after this. svn diff gdalrasterize.cpp Index: gdalrasterize.cpp =================================================================== --- gdalrasterize.cpp (revision 36569) +++ gdalrasterize.cpp (working copy) @@ -635,6 +635,10 @@ pfnTransformer = GDALGenImgProjTransform; } + if( pfnTransformer == NULL ) + { + return CE_Failure; + } /* -------------------------------------------------------------------- */ /* Establish a chunksize to operate on. The larger the chunk */ /* size the less times we need to make a pass through all the */ On Wed, Nov 30, 2016 at 5:03 AM, Tim Waters <chippy2...@gmail.com> wrote: > On 29 November 2016 at 22:36, Even Rouault <even.roua...@spatialys.com> > wrote: > > Tim, > > > > Could you provide the dataset to reproduce as well ? And it seems your > > Python script is not valid since the 'sr' variable passed in > > rast_ogr_ds.CreateLayer( 'poly', srs=sr ) is not defined. > > Hello, > > Apologies for the script not working! I sanitized paths etc and broke > it, doh - I hope this email helps. > > I've put all the correct files in a new GitHub repository: > https://github.com/timwaters/gdal_rasterize_error > including an expected screenshot of the inverted burn which was > generated from my box running 1.10.1 > > (Note that it appears that in 1.10.1 the raster does successfully get > burnt, no error or segfault is shown, but the script will output > "fail") > > I've looked at whether -to SRC_METHOD=NO_GEOTRANSFORM is available for > the gdal_rasterize utility but I don't think it is? > > Best regards and thanks in advance, > > Tim > _______________________________________________ > gdal-dev mailing list > gdal-dev@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/gdal-dev > -- -- http://schwehr.org
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev