[gdal-dev] gdal 1.10.0 1.9.2 segmentation faults for WCS requests

Ulrich Leopold Ulrich.Leopold at Tudor.lu
Thu Aug 8 08:38:31 PDT 2013


Hi Joni,

thanks very much.

The question would be which ones need to be installed. Could you send 
your list of packages installed? Maybe then I could compare.

Cheers, Ulrich


On 08/08/13 17:31, Joni-Pekka Kurronen wrote:
> hi,
>
>
> i had similar problems, those was from due depencyes can mix older and 
> newer
>  libraryes needed and both might be / must be installed,...
>
>
>
> joni
>
>
> 2013/8/8 Ulrich Leopold <Ulrich.Leopold at tudor.lu 
> <mailto:Ulrich.Leopold at tudor.lu>>
>
>     Dear list,
>
>     when using gdal version 1.10.0 and 1.9.2 on ubuntu 12.04 and
>     ubuntu 13.04 we get a segmentation fault for any WCS requests (see
>     below for an example). Using wget the request works and we can
>     save the image. gdalinfo on the saved image works correctly, just
>     not on the request directly.
>
>     Any idea why the segmentation fault when using the WCS request
>     directly?
>
>
>     Best, Ulrich
>
>
>     uleopold at CRTE-ULE-14896:~$ gdb --args gdalinfo
>     "http://services.iguess.tudor.lu/cgi-bin/mapserv?map=/srv/mapserv/MapFiles/RO_localOWS_test.map&SERVICE=WCS&FORMAT=image/img&CRS=EPSG:28992&BBOX=91979.0,436326.0,92617.0,437659.5&RESX=0.5&RESY=0.5&VERSION=1.0.0&REQUEST=getCoverage&coverage=ro_dsm_mini"
>     GNU gdb (GDB) 7.5.91.20130417-cvs-ubuntu
>     Copyright (C) 2013 Free Software Foundation, Inc.
>     License GPLv3+: GNU GPL version 3 or later
>     <http://gnu.org/licenses/gpl.html>
>     This is free software: you are free to change and redistribute it.
>     There is NO WARRANTY, to the extent permitted by law.  Type "show
>     copying"
>     and "show warranty" for details.
>     This GDB was configured as "x86_64-linux-gnu".
>     For bug reporting instructions, please see:
>     <http://www.gnu.org/software/gdb/bugs/>...
>     Reading symbols from /usr/bin/gdalinfo...(no debugging symbols
>     found)...done.
>
>     (gdb) r
>     Starting program: /usr/bin/gdalinfo
>     http://services.iguess.tudor.lu/cgi-bin/mapserv\?map=/srv/mapserv/MapFiles/RO_localOWS_test.map\&SERVICE=WCS\&FORMAT=image/img\&CRS=EPSG:28992\&BBOX=91979.0,436326.0,92617.0,437659.5\&RESX=0.5\&RESY=0.5\&VERSION=1.0.0\&REQUEST=getCoverage\&coverage=ro_dsm_mini
>     <http://services.iguess.tudor.lu/cgi-bin/mapserv%5C?map=/srv/mapserv/MapFiles/RO_localOWS_test.map%5C&SERVICE=WCS%5C&FORMAT=image/img%5C&CRS=EPSG:28992%5C&BBOX=91979.0,436326.0,92617.0,437659.5%5C&RESX=0.5%5C&RESY=0.5%5C&VERSION=1.0.0%5C&REQUEST=getCoverage%5C&coverage=ro_dsm_mini>
>     [Thread debugging using libthread_db enabled]
>     Using host libthread_db library
>     "/lib/x86_64-linux-gnu/libthread_db.so.1".
>
>     Program received signal SIGSEGV, Segmentation fault.
>     0x00007ffff27d4cd1 in ?? () from
>     /usr/lib/x86_64-linux-gnu/libdapclient.so.3
>
>     (gdb) bt
>     #0  0x00007ffff27d4cd1 in ?? () from
>     /usr/lib/x86_64-linux-gnu/libdapclient.so.3
>     #1  0x00007ffff27e37b3 in std::vector<std::string,
>     std::allocator<std::string> >::~vector() () from
>     /usr/lib/x86_64-linux-gnu/libdapclient.so.3
>     #2  0x00007ffff27e0bbf in
>     libdap::HTTPConnect::plain_fetch_url(std::string const&) () from
>     /usr/lib/x86_64-linux-gnu/libdapclient.so.3
>     #3  0x00007ffff27e16c0 in
>     libdap::HTTPConnect::fetch_url(std::string const&) () from
>     /usr/lib/x86_64-linux-gnu/libdapclient.so.3
>     #4  0x00007ffff27da48b in libdap::Connect::request_version() ()
>     from /usr/lib/x86_64-linux-gnu/libdapclient.so.3
>     #5  0x00007ffff732dfc5 in ?? () from /usr/lib/libgdal.so.1
>     #6  0x00007ffff7333da9 in ?? () from /usr/lib/libgdal.so.1
>     #7  0x00007ffff75789e9 in ?? () from /usr/lib/libgdal.so.1
>     #8  0x00007ffff7578c46 in ?? () from /usr/lib/libgdal.so.1
>     #9  0x0000000000402c8f in ?? ()
>     #10 0x00007ffff65dfea5 in __libc_start_main () from
>     /lib/x86_64-linux-gnu/libc.so.6
>     #11 0x00000000004044f5 in ?? ()
>
>     -- 
>     Ulrich Leopold
>
>     Senior Researcher in Geocomputation
>     Resource Centre for Environmental Technologies
>     Public Research Centre Henri Tudor
>     6A, avenue des Hauts-Fourneaux
>     L-4362 Esch-sur-Alzette
>     Luxembourg
>
>     tel: +352 425991 4618 <tel:%2B352%20425991%204618>
>     fax: +352 425991 555 <tel:%2B352%20425991%20555>
>     mobile: +352 691 304813 <tel:%2B352%20691%20304813>
>     email: ulrich.leopold at tudor.lu <mailto:ulrich.leopold at tudor.lu>
>     http://www.tudor.lu
>
>     _______________________________________________
>     gdal-dev mailing list
>     gdal-dev at lists.osgeo.org <mailto:gdal-dev at lists.osgeo.org>
>     http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
>
>
>
> -- 
> Joni-Pekka Kurronen
> Joni.Kurronen at gmail.com <mailto:Joni.Kurronen at gmail.com>
> gsm. +358 50 521 2279

-- 
Ulrich Leopold

Senior Researcher in Geocomputation
Resource Centre for Environmental Technologies
Public Research Centre Henri Tudor
6A, avenue des Hauts-Fourneaux
L-4362 Esch-sur-Alzette
Luxembourg

tel: +352 425991 4618
fax: +352 425991 555
mobile: +352 691 304813
email: ulrich.leopold at tudor.lu
http://www.tudor.lu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20130808/8b5c7ba8/attachment-0001.html>


More information about the gdal-dev mailing list