Some quick thoughts before the weekend:
- interesting. And everything is fine with GDAL commands ogrinfo
--formats etc?
- the canned response is:
- compile with CMAKE_BUID_TYPE=DEBUG
- run shp2img (with an error inside your mapfile) in the gdb debugger
(https://mapserver.org/optimization/debugging.html#running-in-the-debugger)
- paste gdb output here (using https://pastebin.com/ ) for everyone
to review (but that is rarely super easy to solve in email)
Not sure. I would also take a look inside your /cgi-bin/ dir and
execute: ldd mapserv (and look for any conflicts with libs) but
that's an awful guess, not easy to see (but I've been here before with
PROJ/GeoTIFF/Spatialite lib conflicts, in this case I'm not sure what lib).
In extreme stress, I would also test with today's checkout of the 'main'
repository from GitHub (recompile with the latest from the repository I
mean).
Sorry, I'm sure others have better advice.
-jeff
--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/
On 2021-04-16 3:31 p.m., Worth Lutz wrote:
Hi All,
We are having a problem with the cgi mapserv executable.
Some symptoms are
* when calling with a valid query string, a png is returned as expected
* when there is an error in the mapfile, nothing is returned.
response headers show "Content-Type: text/xml;" but there is no xml
response data.
* running mapserv on the command line with the same query string
returns the expected output.
* running mapserv -v on the command line returns "double free or
corruption (out) Aborted (core dumped)"
gisusr@osagisdevl:~$ mapserv -v
MapServer version 7.4.3 OUTPUT=PNG OUTPUT=JPEG OUTPUT=KML SUPPORTS=PROJ
SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=ICONV
SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT
SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER
SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS
SUPPORTS=POINT_Z_M SUPPORTS=PBF INPUT=JPEG INPUT=POSTGIS INPUT=OGR
INPUT=GDAL INPUT=SHAPEFILE
double free or corruption (out)
Aborted (core dumped)
gisusr@osagisdevl:~$
This is on a compiled version of mapserver on RHEL8. The same result
with mapserver 7.6.2.
Does anyone have suggestions on how to track this problem down?
--
*Worth Lutz*
_______________________________________________
mapserver-users mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/mapserver-users