[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Segmentation fault with debian install of gdal using gdal_translate on MODIS hdf4 files



Francesco:

Thanks for the idea, here's the ldd info.  Interestingly, I don't see
an hdf4 reference -- as I mentioned before, I did a straight "sudo
apt-get install libgdal1-dev gdal-bin -t experimental" to install
gdal.  I noticed it DID install hdf4 as a dependency, but I don't see
it linked in the list below.  Incidentally, I did an "sudo apt-get
remove libgdal1-dev gdal-bin --purge" beforehand, and am getting the
same problem.

--j

/usr/bin$ ldd /usr/bin/gdal_translate
	linux-vdso.so.1 =>  (0x00007fff7c3ff000)
	libgdal1.8.0.so.1 => /usr/lib/libgdal1.8.0.so.1 (0x00007f14541ff000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f1453ef5000)
	libm.so.6 => /lib/libm.so.6 (0x00007f1453c72000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f1453a5c000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00007f1453840000)
	libc.so.6 => /lib/libc.so.6 (0x00007f14534bc000)
	libproj.so.0 => /usr/lib/libproj.so.0 (0x00007f145327a000)
	libgeos_c.so.1 => /usr/lib/libgeos_c.so.1 (0x00007f145305e000)
	libepsilon.so.0 => /usr/lib/libepsilon.so.0 (0x00007f1452e45000)
	libodbc.so.1 => /usr/lib/libodbc.so.1 (0x00007f1452be0000)
	libodbcinst.so.1 => /usr/lib/libodbcinst.so.1 (0x00007f14529cf000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f14527a6000)
	libxerces-c.so.28 => /usr/lib/libxerces-c.so.28 (0x00007f14521b4000)
	libjasper.so.1 => /usr/lib/libjasper.so.1 (0x00007f1451f5b000)
	libhdf5.so.6 => /usr/lib/libhdf5.so.6 (0x00007f14519a5000)
	libmfhdfalt.so.0 => /usr/lib/libmfhdfalt.so.0 (0x00007f1451783000)
	libdfalt.so.0 => /usr/lib/libdfalt.so.0 (0x00007f14514e2000)
	libogdi.so.3.2 => /usr/lib/libogdi.so.3.2 (0x00007f14512c0000)
	libgif.so.4 => /usr/lib/libgif.so.4 (0x00007f14510b8000)
	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00007f1450e95000)
	libpng12.so.0 => /lib/libpng12.so.0 (0x00007f1450c6d000)
	libnetcdf.so.6 => /usr/lib/libnetcdf.so.6 (0x00007f1450929000)
	libpq.so.5 => /usr/lib/libpq.so.5 (0x00007f14506ff000)
	libdl.so.2 => /lib/libdl.so.2 (0x00007f14504fa000)
	libdap.so.10 => /usr/lib/libdap.so.10 (0x00007f1450215000)
	libdapserver.so.7 => /usr/lib/libdapserver.so.7 (0x00007f1450004000)
	libdapclient.so.3 => /usr/lib/libdapclient.so.3 (0x00007f144fdc7000)
	libidn.so.11 => /usr/lib/libidn.so.11 (0x00007f144fb95000)
	liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x00007f144f987000)
	libldap_r-2.4.so.2 => /usr/lib/libldap_r-2.4.so.2 (0x00007f144f737000)
	librt.so.1 => /lib/librt.so.1 (0x00007f144f52f000)
	libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f144f2f2000)
	libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0x00007f144f046000)
	libgcrypt.so.11 => /lib/libgcrypt.so.11 (0x00007f144edce000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f144ea77000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f144e85f000)
	libspatialite.so.2 => /usr/lib/libspatialite.so.2 (0x00007f144e5e5000)
	libcurl-gnutls.so.4 => /usr/lib/libcurl-gnutls.so.4 (0x00007f144e38b000)
	libmysqlclient.so.16 => /usr/lib/libmysqlclient.so.16 (0x00007f144df6d000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f1454d14000)
	libgeos-3.2.2.so => /usr/lib/libgeos-3.2.2.so (0x00007f144dbf3000)
	libpopt.so.0 => /lib/libpopt.so.0 (0x00007f144d9e7000)
	libltdl.so.7 => /usr/lib/libltdl.so.7 (0x00007f144d7de000)
	libicuuc.so.44 => /usr/lib/libicuuc.so.44 (0x00007f144d48f000)
	libicudata.so.44 => /usr/lib/libicudata.so.44 (0x00007f144c44e000)
	libhdf5_hl.so.6 => /usr/lib/libhdf5_hl.so.6 (0x00007f144c21c000)
	libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f144bfc9000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f144bc01000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f144b932000)
	libcom_err.so.2 => /lib/libcom_err.so.2 (0x00007f144b72e000)
	libresolv.so.2 => /lib/libresolv.so.2 (0x00007f144b518000)
	libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00007f144b2fd000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f144b0d4000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f144aecc000)
	libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x00007f144acc9000)
	libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0x00007f144aab9000)
	libgpg-error.so.0 => /lib/libgpg-error.so.0 (0x00007f144a8b6000)
	libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f144a617000)
	librtmp.so.0 => /usr/lib/librtmp.so.0 (0x00007f144a3ff000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x00007f144a1c8000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x00007f1449faf000)


On Wed, May 11, 2011 at 8:42 AM, Francesco P. Lovergine
<frankie@debian.org> wrote:
> On Tue, May 10, 2011 at 12:41:19PM -0700, Jonathan Greenberg wrote:
>> Folks:
>>
>> I did a Debian install of both the "unstable" and the "experimental"
>> versions of GDAL, and when running gdal_translate on a MODIS HDF4 file
>> I'm getting a segmentation fault.  gdalinfo works fine tho.  I've
>> tried apt-get removing and reinstall various versions, but nothing
>> seems to be working.  Thoughts?
>>
>
> I tried with a swath product without problems. Maybe you should verify
> you are linking the right libraries, and not overriding system
> with local ones. Try using ldd for instance.
>
> --
> Francesco P. Lovergine
>



-- 
Jonathan A. Greenberg, PhD
Assistant Project Scientist
Center for Spatial Technologies and Remote Sensing (CSTARS)
Department of Land, Air and Water Resources
University of California, Davis
One Shields Avenue
Davis, CA 95616
Phone: 415-763-5476
AIM: jgrn307, MSN: jgrn307@hotmail.com, Gchat: jgrn307


Reply to: