[mapserver-users] Having a problem with mapserver crashing on CentOS 7 displaying jp2 files
Stephen Woodbridge
imaptools at gmail.com
Fri Jun 15 07:06:20 PDT 2018
Hi all,
I'm trying to display jp2 files through mapserver on CentOS 7, but I'm
getting a crash in libgdal when it processes the file. In theory, the
followinf rpms have been installed:
> armadillo-8.300.0-1.el7.x86_64.rpm libaec-1.0.2-1.el7.x86_64.rpm
> arpack-3.1.3-2.el7.x86_64.rpm libdap-3.13.1-2.el7.x86_64.rpm
> cfitsio-3.370-10.el7.x86_64.rpm libgeotiff-1.2.5-14.el7.x86_64.rpm
> CharLS-1.0-5.el7.x86_64.rpm libgta-1.0.4-1.el7.x86_64.rpm
> epel-release-7-11.noarch.rpm mapcache-1.4.1
> fcgi-2.4.0-25.el7.x86_64.rpm mapcache-1.4.1.tar.gz
> fcgi-devel-2.4.0-25.el7.x86_64.rpm mapserver-7.0.1
> freexl-1.0.5-1.el7.x86_64.rpm mapserver-7.0.1.tar.gz
> fribidi-0.19.4-6.el7.x86_64.rpm netcdf-4.3.3.1-5.el7.x86_64.rpm
> fribidi-devel-0.19.4-6.el7.x86_64.rpm ogdi-3.2.0-0.19.beta2.el7.x86_64.rpm
> gdal-1.11.4-3.el7.x86_64.rpm openblas-openmp-0.2.20-6.el7.x86_64.rpm
> gdal-devel-1.11.4-3.el7.x86_64.rpm openjpeg2-2.3.0-6.el7.x86_64.rpm
> gdal-libs-1.11.4-3.el7.x86_64.rpm proj-4.8.0-4.el7.x86_64.rpm
> geos-3.4.2-2.el7.x86_64.rpm proj-devel-4.8.0-4.el7.x86_64.rpm
> geos-devel-3.4.2-2.el7.x86_64.rpm proj-epsg-4.8.0-4.el7.x86_64.rpm
> geos-php-3.4.2-2.el7.x86_64.rpm proj-nad-4.8.0-4.el7.x86_64.rpm
> geos-python-3.4.2-2.el7.x86_64.rpm proj-static-4.8.0-4.el7.x86_64.rpm
> giflib-devel-4.1.6-9.el7.x86_64.rpm SuperLU-5.2.0-5.el7.x86_64.rpm
since I didn't download these and install them its possible that they
are not all installed.
Where is the best place to get el7 rpms for mapserver?
There are no symbols in the executables so I can't get a better gdb
backtrace info.
Some help would be appreciated,
-Steve
Do ldd /usr/local/bin/mapserv gives:
linux-vdso.so.1 => (0x00007ffc19bfd000)
libmapserver.so.2 => /usr/local/lib/libmapserver.so.2
(0x00007f2b09cda000)
libfcgi.so.0 => /lib64/libfcgi.so.0 (0x00007f2b09ace000)
libpng15.so.15 => /lib64/libpng15.so.15 (0x00007f2b098a3000)
libz.so.1 => /lib64/libz.so.1 (0x00007f2b0968d000)
libjpeg.so.62 => /lib64/libjpeg.so.62 (0x00007f2b09437000)
libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f2b09191000)
libproj.so.0 => /lib64/libproj.so.0 (0x00007f2b08f3f000)
libfribidi.so.0 => /lib64/libfribidi.so.0 (0x00007f2b08d25000)
libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f2b08ac2000)
libcairo.so.2 => /lib64/libcairo.so.2 (0x00007f2b0879a000)
libgeos_c.so.1 => /lib64/libgeos_c.so.1 (0x00007f2b08572000)
libpq.so.5 => /lib64/libpq.so.5 (0x00007f2b08343000)
libgdal.so.1 => /lib64/libgdal.so.1 (0x00007f2b0742e000)
libxml2.so.2 => /lib64/libxml2.so.2 (0x00007f2b070c3000)
libgif.so.4 => /lib64/libgif.so.4 (0x00007f2b06eb9000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f2b06cb5000)
libm.so.6 => /lib64/libm.so.6 (0x00007f2b069b2000)
libc.so.6 => /lib64/libc.so.6 (0x00007f2b065e5000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f2b062dd000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f2b060c6000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f2b05eac000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f2b05b97000)
libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f2b05969000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2b0574d000)
libpixman-1.so.0 => /lib64/libpixman-1.so.0 (0x00007f2b054a3000)
libfontconfig.so.1 => /lib64/libfontconfig.so.1
(0x00007f2b05266000)
libEGL.so.1 => /lib64/libEGL.so.1 (0x00007f2b05030000)
libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007f2b04e2b000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f2b04c03000)
libxcb-render.so.0 => /lib64/libxcb-render.so.0
(0x00007f2b049f5000)
libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f2b047e9000)
libX11.so.6 => /lib64/libX11.so.6 (0x00007f2b044ab000)
libXext.so.6 => /lib64/libXext.so.6 (0x00007f2b04299000)
libGL.so.1 => /lib64/libGL.so.1 (0x00007f2b04026000)
librt.so.1 => /lib64/librt.so.1 (0x00007f2b03e1e000)
libgeos-3.4.2.so => /lib64/libgeos-3.4.2.so (0x00007f2b03a7e000)
libssl.so.10 => /lib64/libssl.so.10 (0x00007f2b0380b000)
libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007f2b033aa000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f2b030c2000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f2b02ebd000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2
(0x00007f2b02c70000)
libldap_r-2.4.so.2 => /lib64/libldap_r-2.4.so.2
(0x00007f2b02a11000)
libarmadillo.so.8 => /lib64/libarmadillo.so.8 (0x00007f2b02805000)
libpoppler.so.46 => /lib64/libpoppler.so.46 (0x00007f2b02376000)
libfreexl.so.1 => /lib64/libfreexl.so.1 (0x00007f2b0216c000)
libwebp.so.4 => /lib64/libwebp.so.4 (0x00007f2b01f1b000)
libsqlite3.so.0 => /lib64/libsqlite3.so.0 (0x00007f2b01c66000)
libodbc.so.2 => /lib64/libodbc.so.2 (0x00007f2b019fe000)
libodbcinst.so.2 => /lib64/libodbcinst.so.2 (0x00007f2b017eb000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f2b015c1000)
libxerces-c-3.1.so => /lib64/libxerces-c-3.1.so
(0x00007f2b01014000)
libopenjp2.so.7 => /lib64/libopenjp2.so.7 (0x00007f2b00dc0000)
libjasper.so.1 => /lib64/libjasper.so.1 (0x00007f2b00b66000)
libnetcdf.so.7 => /lib64/libnetcdf.so.7 (0x00007f2afd775000)
libhdf5.so.8 => /lib64/libhdf5.so.8 (0x00007f2afd17d000)
libogdi.so.3 => /lib64/libogdi.so.3 (0x00007f2afcf5c000)
libgeotiff.so.1.2 => /lib64/libgeotiff.so.1.2 (0x00007f2afcd2c000)
libtiff.so.5 => /lib64/libtiff.so.5 (0x00007f2afcab7000)
libgta.so.0 => /lib64/libgta.so.0 (0x00007f2afc8ac000)
libcfitsio.so.2 => /lib64/libcfitsio.so.2 (0x00007f2afc4d7000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f2afc2b0000)
libdapclient.so.6 => /lib64/libdapclient.so.6 (0x00007f2afc077000)
libdapserver.so.7 => /lib64/libdapserver.so.7 (0x00007f2afbe68000)
libdap.so.17 => /lib64/libdap.so.17 (0x00007f2afbb76000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f2afb914000)
libcurl.so.4 => /lib64/libcurl.so.4 (0x00007f2afb6ab000)
libCharLS.so.1 => /lib64/libCharLS.so.1 (0x00007f2afb460000)
libmysqlclient.so.18 => /usr/lib64/mysql/libmysqlclient.so.18
(0x00007f2afaf60000)
libSM.so.6 => /lib64/libSM.so.6 (0x00007f2afad57000)
libICE.so.6 => /lib64/libICE.so.6 (0x00007f2afab3b000)
/lib64/ld-linux-x86-64.so.2 (0x000055979fdb5000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f2afa913000)
libxcb-dri2.so.0 => /lib64/libxcb-dri2.so.0 (0x00007f2afa70e000)
libX11-xcb.so.1 => /lib64/libX11-xcb.so.1 (0x00007f2afa50c000)
libxcb-dri3.so.0 => /lib64/libxcb-dri3.so.0 (0x00007f2afa308000)
libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0
(0x00007f2afa100000)
libxcb-present.so.0 => /lib64/libxcb-present.so.0
(0x00007f2af9efd000)
libxcb-sync.so.1 => /lib64/libxcb-sync.so.1 (0x00007f2af9cf5000)
libxshmfence.so.1 => /lib64/libxshmfence.so.1 (0x00007f2af9af2000)
libgbm.so.1 => /lib64/libgbm.so.1 (0x00007f2af98e4000)
libwayland-client.so.0 => /lib64/libwayland-client.so.0
(0x00007f2af96d4000)
libwayland-server.so.0 => /lib64/libwayland-server.so.0
(0x00007f2af94c1000)
libdrm.so.2 => /lib64/libdrm.so.2 (0x00007f2af92b0000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007f2af90ab000)
libglapi.so.0 => /lib64/libglapi.so.0 (0x00007f2af8e7b000)
libXdamage.so.1 => /lib64/libXdamage.so.1 (0x00007f2af8c78000)
libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007f2af8a71000)
libxcb-glx.so.0 => /lib64/libxcb-glx.so.0 (0x00007f2af8856000)
libXxf86vm.so.1 => /lib64/libXxf86vm.so.1 (0x00007f2af8650000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f2af841c000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0
(0x00007f2af820e000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f2af800a000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f2af7df0000)
liblber-2.4.so.2 => /lib64/liblber-2.4.so.2 (0x00007f2af7be1000)
libsasl2.so.3 => /lib64/libsasl2.so.3 (0x00007f2af79c4000)
libssl3.so => /lib64/libssl3.so (0x00007f2af7777000)
libsmime3.so => /lib64/libsmime3.so (0x00007f2af7550000)
libnss3.so => /lib64/libnss3.so (0x00007f2af7226000)
libnssutil3.so => /lib64/libnssutil3.so (0x00007f2af6ff8000)
libplds4.so => /lib64/libplds4.so (0x00007f2af6df4000)
libplc4.so => /lib64/libplc4.so (0x00007f2af6bef000)
libnspr4.so => /lib64/libnspr4.so (0x00007f2af69b0000)
libopenblaso.so.0 => /lib64/libopenblaso.so.0 (0x00007f2af438f000)
liblapack.so.3 => /lib64/liblapack.so.3 (0x00007f2af3c32000)
libarpack.so.2 => /lib64/libarpack.so.2 (0x00007f2af39e2000)
libsuperlu.so.5.1 => /lib64/libsuperlu.so.5.1 (0x00007f2af376d000)
liblcms2.so.2 => /lib64/liblcms2.so.2 (0x00007f2af3513000)
libopenjpeg.so.1 => /lib64/libopenjpeg.so.1 (0x00007f2af32ee000)
libltdl.so.7 => /lib64/libltdl.so.7 (0x00007f2af30e4000)
libhdf5_hl.so.8 => /lib64/libhdf5_hl.so.8 (0x00007f2af2eaf000)
libsz.so.2 => /lib64/libsz.so.2 (0x00007f2af2cac000)
libjbig.so.2.0 => /lib64/libjbig.so.2.0 (0x00007f2af2a9f000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f2af288f000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f2af2689000)
libidn.so.11 => /lib64/libidn.so.11 (0x00007f2af2456000)
libssh2.so.1 => /lib64/libssh2.so.1 (0x00007f2af222c000)
libldap-2.4.so.2 => /lib64/libldap-2.4.so.2 (0x00007f2af1fd6000)
libffi.so.6 => /lib64/libffi.so.6 (0x00007f2af1dce000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f2af1b96000)
libgfortran.so.3 => /lib64/libgfortran.so.3 (0x00007f2af1873000)
libgomp.so.1 => /lib64/libgomp.so.1 (0x00007f2af164d000)
libblas.so.3 => /lib64/libblas.so.3 (0x00007f2af13f4000)
libtatlas.so.3 => /usr/lib64/atlas/libtatlas.so.3
(0x00007f2af078b000)
libquadmath.so.0 => /lib64/libquadmath.so.0 (0x00007f2af054f000)
libsatlas.so.3 => /usr/lib64/atlas/libsatlas.so.3
(0x00007f2aef902000)
libaec.so.0 => /lib64/libaec.so.0 (0x00007f2aef6f9000)
libfreebl3.so => /lib64/libfreebl3.so (0x00007f2aef4f6000)
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
More information about the MapServer-users
mailing list