mapserver segfaults on x68_64 intel xeon
Umberto Nicoletti
umberto.nicoletti at GMAIL.COM
Fri Mar 2 02:11:27 PST 2007
Send us the stack trace (run the backtrace command from gdb) so that
we can see what mapserver is doing when it crashed and report the
configure flags.
I suspect the issue has something to do with international charsets,
so report also the values of the LANG and LC_* variables.
Umberto
On 3/2/07, Alessandro Pasotti <ale.pas at tiscali.it> wrote:
> Hello,
>
> I've compiled latest mapserver and all dependencies (gdal, proj, geos etc.)
> from scratches on a 64bit linux machine, build process went fine, but the
> resulting executable segfaults (the mapfile is ok, tested on other machines):
>
>
> (gdb) set args -all_debug 9 -m /maps/appalto_26.map
> (gdb) run
> Starting program: ./shp2img -all_debug 9 -m /maps/appalto_26.map
> [Thread debugging using libthread_db enabled]
> [New Thread 46912537641984 (LWP 11768)]
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 46912537641984 (LWP 11768)]
> 0x00002aaaac518e40 in rawmemchr () from /lib64/tls/libc.so.6
>
> The same happens with the cgi and php_mapscript:
> [Fri Mar 02 08:08:58 2007] [error] [client 82.52.86.193] Premature end of
> script headers: mapserv
> [Fri Mar 02 08:09:23 2007] [notice] child pid 11473 exit signal Segmentation
> fault (11)
>
> Any idea on how to solve this?
>
> Many thanks in advance.
>
>
> Some dumps follow
> ------------------
>
>
> linux:~/webgis/mapserver-4.10.1 # ldd mapscript/php3/php_mapscript.so
> libcurl.so.3 => /usr/lib64/libcurl.so.3 (0x00002aaaaacd7000)
> libssl.so.0.9.7 => /usr/lib64/libssl.so.0.9.7 (0x00002aaaaae0d000)
> libcrypto.so.0.9.7 => /usr/lib64/libcrypto.so.0.9.7
> (0x00002aaaaaf43000)
> libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaab17c000)
> libz.so.1 => /lib64/libz.so.1 (0x00002aaaab27f000)
> libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00002aaaab394000)
> libgdal.so.1 => /usr/local/lib/libgdal.so.1 (0x00002aaaab4b6000)
> libgeos-3.0.0rc4.so => /usr/local/lib/libgeos-3.0.0rc4.so
> (0x00002aaaaba22000)
> libgeos_c.so.1 => /usr/local/lib/libgeos_c.so.1 (0x00002aaaabc65000)
> libjasper-1.701.so.1 => /usr/lib64/libjasper-1.701.so.1
> (0x00002aaaabd73000)
> librt.so.1 => /lib64/tls/librt.so.1 (0x00002aaaabec8000)
> libproj.so.0 => /usr/local/lib/libproj.so.0 (0x00002aaaabfd0000)
> libgd.so.2 => /usr/lib64/libgd.so.2 (0x00002aaaac112000)
> libm.so.6 => /lib64/tls/libm.so.6 (0x00002aaaac266000)
> libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaac3bd000)
> libc.so.6 => /lib64/tls/libc.so.6 (0x00002aaaac5ba000)
> libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaac7e5000)
> /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
> libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x00002aaaac8f3000)
> libXpm.so.4 => /usr/X11R6/lib64/libXpm.so.4 (0x00002aaaaca08000)
> libX11.so.6 => /usr/X11R6/lib64/libX11.so.6 (0x00002aaaacb1e000)
> libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1
> (0x00002aaaacd2e000)
> libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002aaaace6d000)
> libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00002aaaacfe8000)
> libXext.so.6 => /usr/X11R6/lib64/libXext.so.6 (0x00002aaaad122000)
> libexpat.so.0 => /usr/lib64/libexpat.so.0 (0x00002aaaad233000)
>
> -------------
> inux:~/webgis/mapserver-4.10.1 # uname -a
> Linux linux 2.6.13-15-smp #1 SMP Tue Sep 13 14:56:15 UTC 2005 x86_64 x86_64
> x86_64 GNU/Linux
>
> ------------
> linux:~/webgis/mapserver-4.10.1 # cat /proc/cpuinfo
> processor : 0
> vendor_id : GenuineIntel
> cpu family : 15
> model : 4
> model name : Intel(R) Xeon(TM) CPU 3.20GHz
> stepping : 3
>
>
>
> --
> Alessandro Pasotti
> itOpen - "Open Solutions for the Net Age"
> w3: www.itopen.it
> Linux User# 167502
>
More information about the MapServer-users
mailing list