[gdal-dev] DODS driver (packagers recommended to disable it)

Sebastiaan Couwenberg sebastic at xs4all.nl
Wed Nov 9 11:06:03 PST 2016


On 11/09/2016 11:03 AM, Even Rouault wrote:
> Le mercredi 09 novembre 2016 08:12:16, Sebastiaan Couwenberg a écrit :
>> Via Launchpad issue #1640360 [0] I was informed about a segfault in the
>> DODS driver when fed a JSON URL. In the related IRC discussion packagers
>> are recommended to disable the DODS driver. [1]
>>
>> Is the DODS driver so error prone to make this recommendation?
> 
> AFAIR, I hadn't compiled it in years before a few minutes ago (nor can I remember
> any question or bug reports related to it in recent time, except crashes or annoyances[1] occuring
> with non DODS related URL, hence a sign it might be only of marginal use) and
> my past memories with it were not so good when it is fed with "random" URLs. I somehow
> remember crashes occuring in libdap itself (perhaps due to how the driver uses it?),
> but perhaps the situation in it has improved with more recent versions of libdap.
> 
> Here the crash occurred in the GDAL driver code, so I've fixed it per https://trac.osgeo.org/gdal/ticket/6718 /
> https://trac.osgeo.org/gdal/changeset/36175, which you might backport in the Debian
> package.

Thanks for the fix, I've included it as a patch in the Debian package.
That's a much better option than disabling the DODS driver in my opinion
as it avoids an ABI break.

I'll first upload a new gdal revision to Debian before including the
patch in the UbuntuGIS packages too.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


More information about the gdal-dev mailing list