<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail-m_6857868230672654004m_6210549436069219766quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><p>Hi All,</p><p><br></p><p><br></p><p>I'm trying style a vector layer containing OSM data (places) using the mapscript style shown below. It works so long as I don't add any styling entry pertaining to labels. </p><p>However, adding label styling makes MapServer crash while making WMS calls.</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.</p><p>This how my layer looks like in  map file : </p><p>    LAYER</p><p>    CONNECTION "host=localhost port=5432 user=abc password=asdf123 dbname=abc"</p><p>    CONNECTIONTYPE POSTGIS</p><p>    DATA 'geom from "OSM_places" using unique gid using srid=4326'</p><p>    EXTENT 68.5094575 6.6791812 97.0315678 35.368417</p><p>    FILTER ((( ("[type]" ="city") OR  ("[type]" ="town") OR  ("[type]" ="village") OR  ( ("[type]"  != "town") And ( ("[type]"  != "town") And ("[type]"  != "town")) ) )))</p><p>    METADATA</p><p>      "type"<span class="gmail-Apple-tab-span" style="white-space:pre"> </span>"vector"</p><p>      "wms_srs"<span class="gmail-Apple-tab-span" style="white-space:pre">     </span>"EPSG:4326 CRS:84"</p><p>      "wfs_srs"<span class="gmail-Apple-tab-span" style="white-space:pre">   </span>"EPSG:4326"</p><p>      "tinyows_retrievable"<span class="gmail-Apple-tab-span" style="white-space:pre">      </span>"1"</p><p>      "ows_enable_request"<span class="gmail-Apple-tab-span" style="white-space:pre">       </span>"*"</p><p>      "tinyows_table"<span class="gmail-Apple-tab-span" style="white-space:pre">    </span>"OSM_places"</p><p>      "wfs_namespace_prefix"<span class="gmail-Apple-tab-span" style="white-space:pre">    </span>"abc"</p><p>      "tinyows_writable"<span class="gmail-Apple-tab-span" style="white-space:pre">       </span>"1"</p><p>      "wfs_title"<span class="gmail-Apple-tab-span" style="white-space:pre">        </span>"OSM_places"</p><p>      "wfs_namespace_uri"<span class="gmail-Apple-tab-span" style="white-space:pre">       </span>"<a href="http://www.abc.com/">http://www.abc.com/</a>"</p><p>      "wms_title"<span class="gmail-Apple-tab-span" style="white-space:pre">      </span>"OSM_places"</p><p>    END # METADATA</p><p>    NAME "OSM_places"</p><p>    PROJECTION</p><p>      "proj=longlat"</p><p>      "datum=WGS84"</p><p>      "no_defs"</p><p>    END # PROJECTION</p><p>    STATUS OFF</p><p>    TEMPLATE "tempalte.html"</p><p>    TILEITEM "location"</p><p>    TYPE POINT</p><p>    UNITS METERS</p><p>    CLASS</p><p>      NAME "Unknown"</p><p>      EXPRESSION ( ("[type]" ="city"))</p><p>      LABEL</p><p>        ANGLE AUTO</p><p>        SIZE 12</p><p>        COLOR 255 255 255</p><p>        OFFSET 0 5</p><p>        OUTLINECOLOR 0 0 0</p><p>        POSITION LC</p><p>        SHADOWSIZE 1 1</p><p>      END # LABEL</p><p>      MAXSCALEDENOM 7e+06</p><p>      STYLE</p><p>        COLOR 255 0 0</p><p>        SIZE 6</p><p>        SYMBOL "sld_mark_symbol_circle_filled"</p><p>      END # STYLE</p><p>      TEXT ("[name]")</p><p>    END # CLASS</p><p>    CLASS</p><p>      NAME "Unknown"</p><p>      EXPRESSION ( ("[type]" ="town"))</p><p>      LABEL</p><p>        ANGLE AUTO</p><p>        SIZE 12</p><p>        COLOR 255 255 255</p><p>        OFFSET 0 5</p><p>        OUTLINECOLOR 0 0 0</p><p>        POSITION LC</p><p>        SHADOWSIZE 1 1</p><p>      END # LABEL</p><p>      MAXSCALEDENOM 900000</p><p>      STYLE</p><p>        COLOR 255 0 0</p><p>        SIZE 6</p><p>        SYMBOL "sld_mark_symbol_circle_filled"</p><p>      END # STYLE</p><p>      TEXT ("[name]")</p><p>    END # CLASS</p><p>    CLASS</p><p>      NAME "Unknown"</p><p>      EXPRESSION ( ("[type]" ="village"))</p><p>      LABEL</p><p>        ANGLE AUTO</p><p>        SIZE 12</p><p>        COLOR 255 255 255</p><p>        OFFSET 0 5</p><p>        OUTLINECOLOR 0 0 0</p><p>        POSITION LC</p><p>        SHADOWSIZE 1 1</p><p>      END # LABEL</p><p>      MAXSCALEDENOM 500000</p><p>      STYLE</p><p>        COLOR 255 0 0</p><p>        SIZE 6</p><p>        SYMBOL "sld_mark_symbol_circle_filled"</p><p>      END # STYLE</p><p>      TEXT ("[name]")</p><p>    END # CLASS</p><p>     CLASS</p><p>      NAME "Unknown"</p><p>      EXPRESSION ( ( ("[type]"  != "town") And ( ("[type]"  != "town") And ("[type]"  != "town")) ) )</p><p>      LABEL</p><p>        ANGLE AUTO</p><p>        SIZE 12</p><p>        COLOR 255 255 255</p><p>        OFFSET 0 5</p><p>        OUTLINECOLOR 0 0 0</p><p>        POSITION LC</p><p>        SHADOWSIZE 1 1</p><p>      END # LABEL</p><p>      MAXSCALEDENOM 100000</p><p>      STYLE</p><p>        COLOR 255 0 0</p><p>        SIZE 6</p><p>        SYMBOL "sld_mark_symbol_circle_filled"</p><p>      END # STYLE</p><p>      TEXT ("[name]")</p><p>    END # CLASS</p><p>  END # LAYER</p><p><br></p><p>After removing TEXT ("[name]") from each class it shows all points but with this TEXT ("[name]") in layer mapserver crashes.</p><p>Log file : </p><p>  [Wed Feb  1 13:04:19 2017].298440 msDrawMap(): Layer 12 (OSM_places), 0.012s<br></p><p>[Wed Feb  1 13:04:19 2017].298478 setting outlinewidth to 1 (1, 10, 10)</p><p>[Wed Feb  1 13:04:19 2017].298713 setting outlinewidth to 1 (1, 10, 10)</p><p>[Wed Feb  1 13:04:19 2017].298923 setting outlinewidth to 1 (1, 10, 10)</p><p>[Wed Feb  1 13:04:19 2017].299227 setting outlinewidth to 1 (1, 10, 10)</p><p>[Wed Feb  1 13:04:19 2017].299415 setting outlinewidth to 1 (1, 10, 10)</p><p>[Wed Feb  1 13:04:19 2017].299765 msDrawMap(): Drawing Label Cache, 0.001s</p><p>[Wed Feb  1 13:04:19 2017].299772 msDrawMap() total time: 0.014s</p><p>[Wed Feb  1 13:04:19 2017].302860 msSaveImage(stdout) total time: 0.003s</p><p>[Wed Feb  1 13:04:19 2017].302888 mapserv request processing time (msLoadMap not incl.): 0.017s</p><p>[Wed Feb  1 13:04:19 2017].302893 msFreeMap(): freeing map at 0x104c030.</p><p>[Wed Feb  1 13:04:19 2017].318020 CGI Request 309 on process 7081</p><p>[Wed Feb  1 13:04:19 2017].318575 msDrawMap(): rendering using outputformat named png (AGG/PNG).</p><p>[Wed Feb  1 13:04:19 2017].318593 msDrawMap(): WMS/WFS set-up and query, 0.000s</p><p>[Wed Feb  1 13:04:19 2017].318604 msDrawRasterLayerLow(world): entering.</p><p>[Wed Feb  1 13:04:19 2017].319702 msDrawMap(): Layer 0 (world), 0.001s</p><p>[Wed Feb  1 13:04:19 2017].319724 msDrawMap(): Drawing Label Cache, 0.000s</p><p>[Wed Feb  1 13:04:19 2017].319728 msDrawMap() total time: 0.002s</p><p>[Wed Feb  1 13:04:19 2017].324501 msSaveImage(stdout) total time: 0.005s</p><p>[Wed Feb  1 13:04:19 2017].324533 mapserv request processing time (msLoadMap not incl.): 0.007s</p><p>[Wed Feb  1 13:04:19 2017].324538 msFreeMap(): freeing map at 0x104c030.</p><p>[Wed Feb  1 13:04:19 2017].326716 CGI Request 310 on process 7081</p><p>[Wed Feb  1 13:04:19 2017].326980 msDrawMap(): rendering using outputformat named png (AGG/PNG).</p><p>[Wed Feb  1 13:04:19 2017].326992 msDrawMap(): WMS/WFS set-up and query, 0.000s</p><p>[Wed Feb  1 13:04:19 2017].327003 msDrawRasterLayerLow(world): entering.</p><p>[Wed Feb  1 13:04:19 2017].328067 msDrawMap(): Layer 0 (world), 0.001s</p><p>[Wed Feb  1 13:04:19 2017].328087 msDrawMap(): Drawing La</p><p><br></p><p>I am using Mapserver 7.0.1 running as an fcgi process via nginx.</p><p>Any idea on what could be wrong? Is there a way I can get a crash dump to help debug this better?</p><p> </p><p>Regards,</p><p>Vineet SIngh</p></div></blockquote></div></div></div>