[mapserver-dev] mapcache segv when starting service
Stephen Woodbridge
woodbri at swoodbridge.com
Sun Apr 29 21:18:21 EDT 2012
Hi Thomas,
I just cloned mapcache trunk and compiled it on Ubuntu 11.10 and tried
to configure it with the following mapcache xml and got a segv. Do any
of the directories need to be created ahead of time? How can I run this
in the debugger to get a backtrace? Nothing in the error.log file either.
I pretty much followed the mapcache.xml and mapcache.xml.sample files to
create my mapcache.xml below.
Let me know if you want a ticket with all this in it.
Thanks,
-Steve
swoodbridge at iMapTools-tiles:/u$ sudo chown -R www-data.www-data mapcache
swoodbridge at iMapTools-tiles:/u$ ls -al /u/mapcache/
total 12
drwxrwxr-x 2 www-data www-data 4096 2012-04-30 00:54 .
drwxr-xr-x 4 swoodbridge swoodbridge 4096 2012-04-29 13:49 ..
-rw-rw-r-- 1 www-data www-data 2209 2012-04-30 00:54 mapcache.xml
swoodbridge at iMapTools-tiles:/u$ cat /etc/apache2/mods-enabled/mapcache.conf
<IfModule mapcache_module>
<Directory /u/mapcache>
Order Allow,Deny
Allow from all
</Directory>
MapCacheAlias /mapcache "/u/mapcache/mapcache.xml"
</IfModule>
swoodbridge at iMapTools-tiles:/u$ sudo a2enmod mapcache
Enabling module mapcache.
To activate the new configuration, you need to run:
service apache2 restart
swoodbridge at iMapTools-tiles:/u$ sudo service apache2 restart
Segmentation fault
Action 'configtest' failed.
The Apache error log may have more information.
...fail!
swoodbridge at iMapTools-tiles:/u$ cat /u/mapcache/mapcache.xml
<?xml version="1.0" encoding="UTF-8"?>
<mapcache>
<metadata>
<title>iMaptools mapcache service</title>
<abstract>Contains various services for Tiger 2011 maps</abstract>
</metadata>
<cache name="disk" type="disk">
<base>/u/mapcache</base>
<symlink_blank/>
</cache>
<source name="tiger2011" type="wms">
<getmap>
<params>
<FORMAT>image/png</FORMAT>
<MAP_IMAGETYPE>agg_qn</MAP_IMAGETYPE>
<LAYERS>Tiger_2011</LAYERS>
</params>
</getmap>
<http>
<url>http://localhost/cgi-bin/mapserv</url>
</http>
</source>
<source name="tiger2011-streets" type="wms">
<getmap>
<params>
<FORMAT>image/png</FORMAT>
<MAP_IMAGETYPE>agg_qn</MAP_IMAGETYPE>
<LAYERS>streets</LAYERS>
<TRANSPARENT>true</TRANSPARENT>
</params>
</getmap>
<http>
<url>http://localhost/cgi-bin/mapserv</url>
</http>
</source>
<format name="PNGQ_FAST" type="PNG">
<compression>fast</compression>
<colors>256</colors>
</format>
<format name="PNG_BEST" type="PNG">
<compression>best</compression>
</format>
<tileset name="tiger-base">
<source>tiger2011</source>
<cache>disk</cache>
<grid>WGS84</grid>
<grid>g</grid>
<format>PNGQ_FAST</format>
<metatile>5 5</metatile>
<metabuffer>30</metabuffer>
<expires>3600</expires>
</tileset>
<tileset name="tiger-streets">
<source>tiger2011-streets</source>
<cache>disk</cache>
<grid>WGS84</grid>
<grid>g</grid>
<format>PNGQ_FAST</format>
<metatile>5 5</metatile>
<metabuffer>30</metabuffer>
<expires>3600</expires>
</tileset>
<default_format>PNGQ_FAST</default_format>
<service type="wms" enable="true">
<full_wms>assemble</full_wms>
<resample_mode>bilinear</resample_mode>
<format>PNG</format>
<maxsize>4096</maxsize>
</service>
<service type="wmts" enabled="true"/>
<service type="tms" enabled="true"/>
<service type="kml" enabled="true"/>
<service type="gmaps" enabled="true"/>
<service type="ve" enabled="true"/>
<service type="demo" enabled="true"/>
<errors>report</errors>
<lock_dir>/tmp</lock_dir>
</mapcache>
More information about the mapserver-dev
mailing list