<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.gmail-apple-tab-span
        {mso-style-name:gmail-apple-tab-span;}
span.Shkpostityyli19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 2.0cm 70.85pt 2.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="FI" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Could you clarify which part of your problem has a connection with SLD?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">-Jukka Rahkonen-<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">vineet singh wrote:<br>
[mapserver-users] Apply style on osm layer using sld<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div>
<div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p><span lang="EN-US">Hi All,<o:p></o:p></span></p>
<p><span lang="EN-US"><o:p> </o:p></span></p>
<p><span lang="EN-US"><o:p> </o:p></span></p>
<p><span lang="EN-US">I'm trying style a vector layer containing OSM data (places) using the mapscript style shown below. It works so lon</span>g as I don't add any styling entry pertaining to labels. <o:p></o:p></p>
<p>However, adding label styling makes MapServer crash while making WMS calls.<o:p></o:p></p>
<p>It shows a few points with labeled but shortly thereafter, the mapserver instance crashes. There is no error statement  in log file also.<o:p></o:p></p>
<p>This how my layer looks like in  map file : <o:p></o:p></p>
<p>    LAYER<o:p></o:p></p>
<p>    CONNECTION "host=localhost port=5432 user=abc password=asdf123 dbname=abc"<o:p></o:p></p>
<p>    CONNECTIONTYPE POSTGIS<o:p></o:p></p>
<p>    DATA 'geom from "OSM_places" using unique gid using srid=4326'<o:p></o:p></p>
<p>    EXTENT 68.5094575 6.6791812 97.0315678 35.368417<o:p></o:p></p>
<p>    FILTER ((( ("[type]" ="city") OR  ("[type]" ="town") OR  ("[type]" ="village") OR  ( ("[type]"  != "town") And ( ("[type]"  != "town") And ("[type]"  != "town")) ) )))<o:p></o:p></p>
<p>    METADATA<o:p></o:p></p>
<p>      "type"<span class="gmail-apple-tab-span">  </span>"vector"<o:p></o:p></p>
<p>      "wms_srs"<span class="gmail-apple-tab-span">                 </span>"EPSG:4326 CRS:84"<o:p></o:p></p>
<p>      "wfs_srs"<span class="gmail-apple-tab-span">                   </span>"EPSG:4326"<o:p></o:p></p>
<p>      "tinyows_retrievable"<span class="gmail-apple-tab-span">                    
</span>"1"<o:p></o:p></p>
<p>      "ows_enable_request"<span class="gmail-apple-tab-span">                   
</span>"*"<o:p></o:p></p>
<p>      "tinyows_table"<span class="gmail-apple-tab-span">        </span>"OSM_places"<o:p></o:p></p>
<p>      "wfs_namespace_prefix"<span class="gmail-apple-tab-span">               
</span>"abc"<o:p></o:p></p>
<p>      "tinyows_writable"<span class="gmail-apple-tab-span">   </span>"1"<o:p></o:p></p>
<p>      "wfs_title"<span class="gmail-apple-tab-span">                 </span>"OSM_places"<o:p></o:p></p>
<p>      "wfs_namespace_uri"<span class="gmail-apple-tab-span">                    
</span>"<a href="http://www.abc.com/">http://www.abc.com/</a>"<o:p></o:p></p>
<p>      "wms_title"<span class="gmail-apple-tab-span">               </span>"OSM_places"<o:p></o:p></p>
<p>    END # METADATA<o:p></o:p></p>
<p>    NAME "OSM_places"<o:p></o:p></p>
<p>    PROJECTION<o:p></o:p></p>
<p>      "proj=longlat"<o:p></o:p></p>
<p>      "datum=WGS84"<o:p></o:p></p>
<p>      "no_defs"<o:p></o:p></p>
<p>    END # PROJECTION<o:p></o:p></p>
<p>    STATUS OFF<o:p></o:p></p>
<p>    TEMPLATE "tempalte.html"<o:p></o:p></p>
<p>    TILEITEM "location"<o:p></o:p></p>
<p>    TYPE POINT<o:p></o:p></p>
<p>    UNITS METERS<o:p></o:p></p>
<p>    CLASS<o:p></o:p></p>
<p>      NAME "Unknown"<o:p></o:p></p>
<p>      EXPRESSION ( ("[type]" ="city"))<o:p></o:p></p>
<p>      LABEL<o:p></o:p></p>
<p>        ANGLE AUTO<o:p></o:p></p>
<p>        SIZE 12<o:p></o:p></p>
<p>        COLOR 255 255 255<o:p></o:p></p>
<p>        OFFSET 0 5<o:p></o:p></p>
<p>        OUTLINECOLOR 0 0 0<o:p></o:p></p>
<p>        POSITION LC<o:p></o:p></p>
<p>        SHADOWSIZE 1 1<o:p></o:p></p>
<p>      END # LABEL<o:p></o:p></p>
<p>      MAXSCALEDENOM 7e+06<o:p></o:p></p>
<p>      STYLE<o:p></o:p></p>
<p>        COLOR 255 0 0<o:p></o:p></p>
<p>        SIZE 6<o:p></o:p></p>
<p>        SYMBOL "sld_mark_symbol_circle_filled"<o:p></o:p></p>
<p>      END # STYLE<o:p></o:p></p>
<p>      TEXT ("[name]")<o:p></o:p></p>
<p>    END # CLASS<o:p></o:p></p>
<p>    CLASS<o:p></o:p></p>
<p>      NAME "Unknown"<o:p></o:p></p>
<p>      EXPRESSION ( ("[type]" ="town"))<o:p></o:p></p>
<p>      LABEL<o:p></o:p></p>
<p>        ANGLE AUTO<o:p></o:p></p>
<p>        SIZE 12<o:p></o:p></p>
<p>        COLOR 255 255 255<o:p></o:p></p>
<p>        OFFSET 0 5<o:p></o:p></p>
<p>        OUTLINECOLOR 0 0 0<o:p></o:p></p>
<p>        POSITION LC<o:p></o:p></p>
<p>        SHADOWSIZE 1 1<o:p></o:p></p>
<p>      END # LABEL<o:p></o:p></p>
<p>      MAXSCALEDENOM 900000<o:p></o:p></p>
<p>      STYLE<o:p></o:p></p>
<p>        COLOR 255 0 0<o:p></o:p></p>
<p>        SIZE 6<o:p></o:p></p>
<p>        SYMBOL "sld_mark_symbol_circle_filled"<o:p></o:p></p>
<p>      END # STYLE<o:p></o:p></p>
<p>      TEXT ("[name]")<o:p></o:p></p>
<p>    END # CLASS<o:p></o:p></p>
<p>    CLASS<o:p></o:p></p>
<p>      NAME "Unknown"<o:p></o:p></p>
<p>      EXPRESSION ( ("[type]" ="village"))<o:p></o:p></p>
<p>      LABEL<o:p></o:p></p>
<p>        ANGLE AUTO<o:p></o:p></p>
<p>        SIZE 12<o:p></o:p></p>
<p>        COLOR 255 255 255<o:p></o:p></p>
<p>        OFFSET 0 5<o:p></o:p></p>
<p>        OUTLINECOLOR 0 0 0<o:p></o:p></p>
<p>        POSITION LC<o:p></o:p></p>
<p>        SHADOWSIZE 1 1<o:p></o:p></p>
<p>      END # LABEL<o:p></o:p></p>
<p>      MAXSCALEDENOM 500000<o:p></o:p></p>
<p>      STYLE<o:p></o:p></p>
<p>        COLOR 255 0 0<o:p></o:p></p>
<p>        SIZE 6<o:p></o:p></p>
<p>        SYMBOL "sld_mark_symbol_circle_filled"<o:p></o:p></p>
<p>      END # STYLE<o:p></o:p></p>
<p>      TEXT ("[name]")<o:p></o:p></p>
<p>    END # CLASS<o:p></o:p></p>
<p>     CLASS<o:p></o:p></p>
<p>      NAME "Unknown"<o:p></o:p></p>
<p>      EXPRESSION ( ( ("[type]"  != "town") And ( ("[type]"  != "town") And ("[type]"  != "town")) ) )<o:p></o:p></p>
<p>      LABEL<o:p></o:p></p>
<p>        ANGLE AUTO<o:p></o:p></p>
<p>        SIZE 12<o:p></o:p></p>
<p>        COLOR 255 255 255<o:p></o:p></p>
<p>        OFFSET 0 5<o:p></o:p></p>
<p>        OUTLINECOLOR 0 0 0<o:p></o:p></p>
<p>        POSITION LC<o:p></o:p></p>
<p>        SHADOWSIZE 1 1<o:p></o:p></p>
<p>      END # LABEL<o:p></o:p></p>
<p>      MAXSCALEDENOM 100000<o:p></o:p></p>
<p>      STYLE<o:p></o:p></p>
<p>        COLOR 255 0 0<o:p></o:p></p>
<p>        SIZE 6<o:p></o:p></p>
<p>        SYMBOL "sld_mark_symbol_circle_filled"<o:p></o:p></p>
<p>      END # STYLE<o:p></o:p></p>
<p>      TEXT ("[name]")<o:p></o:p></p>
<p>    END # CLASS<o:p></o:p></p>
<p>  END # LAYER<o:p></o:p></p>
<p><o:p> </o:p></p>
<p>After removing TEXT ("[name]") from each class it shows all points but with this TEXT ("[name]") in layer mapserver crashes.<o:p></o:p></p>
<p>Log file : <o:p></o:p></p>
<p>  [Wed Feb  1 13:04:19 2017].298440 msDrawMap(): Layer 12 (OSM_places), 0.012s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].298478 setting outlinewidth to 1 (1, 10, 10)<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].298713 setting outlinewidth to 1 (1, 10, 10)<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].298923 setting outlinewidth to 1 (1, 10, 10)<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].299227 setting outlinewidth to 1 (1, 10, 10)<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].299415 setting outlinewidth to 1 (1, 10, 10)<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].299765 msDrawMap(): Drawing Label Cache, 0.001s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].299772 msDrawMap() total time: 0.014s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].302860 msSaveImage(stdout) total time: 0.003s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].302888 mapserv request processing time (msLoadMap not incl.): 0.017s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].302893 msFreeMap(): freeing map at 0x104c030.<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].318020 CGI Request 309 on process 7081<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].318575 msDrawMap(): rendering using outputformat named png (AGG/PNG).<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].318593 msDrawMap(): WMS/WFS set-up and query, 0.000s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].318604 msDrawRasterLayerLow(world): entering.<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].319702 msDrawMap(): Layer 0 (world), 0.001s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].319724 msDrawMap(): Drawing Label Cache, 0.000s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].319728 msDrawMap() total time: 0.002s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].324501 msSaveImage(stdout) total time: 0.005s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].324533 mapserv request processing time (msLoadMap not incl.): 0.007s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].324538 msFreeMap(): freeing map at 0x104c030.<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].326716 CGI Request 310 on process 7081<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].326980 msDrawMap(): rendering using outputformat named png (AGG/PNG).<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].326992 msDrawMap(): WMS/WFS set-up and query, 0.000s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].327003 msDrawRasterLayerLow(world): entering.<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].328067 msDrawMap(): Layer 0 (world), 0.001s<o:p></o:p></p>
<p>[Wed Feb  1 13:04:19 2017].328087 msDrawMap(): Drawing La<o:p></o:p></p>
<p><o:p> </o:p></p>
<p>I am using Mapserver 7.0.1 running as an fcgi process via nginx.<o:p></o:p></p>
<p>Any idea on what could be wrong? Is there a way I can get a crash dump to help debug this better?<o:p></o:p></p>
<p> <o:p></o:p></p>
<p>Regards,<o:p></o:p></p>
<p>Vineet SIngh<o:p></o:p></p>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>