[gdal-dev] gdal_translate segfault with large netCDF

Kyle Shannon ksshannon at gmail.com
Tue Apr 19 14:35:27 EDT 2011


Josh,
As frank said, file a ticket and provide the output of ncdump -h
yourfile.ncwith the ticket.  I will take a look at it as soon as I
can, although I am
pretty busy.  Thanks.

kss

/**
 *
 * Kyle Shannon
 * ksshannon at gmail.com
 *
 */




On Tue, Apr 19, 2011 at 09:57, Frank Warmerdam <warmerdam at pobox.com> wrote:

> On 11-04-19 05:01 AM, Josh.Vote at csiro.au wrote:
>
>> Hi,
>>
>> I’m new to GDAL so please forgive any glaring ignorance J
>>
>> Currently I have an 8GB ER Mapper (ERS) dataset that I want to convert to
>> a
>> NetCDF file with gdal_translate which always results in a segfault when
>> using
>> the following command.
>>
>> gdal_translate -of netCDF input.ers output.nc
>>
>> Whereas translating only a small <4B subset of the dataset works fine.
>>
>> Now I’ve been doing a bit of reading and I know that netcdf 3.6.2 and
>> below
>> doesn’t support variables greater than 4GB however I’ve been doing the
>> translations with the Debian libnetcdf6 package (which I believe includes
>> netCDF 4.1.1 and running ‘ncgen –version’ confirms this). I am operating
>> under
>> the impression that netCDF 4.1.1 should be able to handle netCDF files of
>> this
>> size without trouble.
>>
>> Now I’ve tested gdal_translate from a variety of builds and they all
>> produce
>> the same problem
>>
>
> Josh,
>
> I don't see any immediately obvious problems in the way we call the netcdf
> API in netcdfdataset.cpp's CreateCopy method.  I would suggest you file a
> ticket on the issue, and a developer can try to reproduce the problem.
>
> I would like to suggest that you do a gdal_translate from a subset of the
> ERS file at the bottom right corner of the source just to ensure that it
> isn't a problem with reading past the 4GB mark in the ERS file.
>
> I seem to have 3.6.3 of the netcdf library so I can't trivially check
> this on my system.
>
> Best regards,
> --
>
> ---------------------------------------+--------------------------------------
> I set the clouds in motion - turn up   | Frank Warmerdam,
> warmerdam at pobox.com
> light and sound - activate the windows | http://pobox.com/~warmerdam
> and watch the world go round - Rush    | Geospatial Programmer for Rent
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/gdal-dev/attachments/20110419/4f7763cc/attachment.html


More information about the gdal-dev mailing list