Umberto,<br><br>I think that I'm creating a map for each request.<br><br>It's something like...<br><br>mapObj map = new mapObj(&quot;/usr/local/mapserver/mapfile.map&quot;);<br>map.setSize(w,h);<br>map.setExtent(rectObj);<br>
imageObj imgObj = map.draw();<br>imgObj.save(path, map);<br><br>Is that right?<br><br>Best Regards,<br><br>Fred<br><br><div><span class="gmail_quote">On 9/22/06, <b class="gmail_sendername">Umberto Nicoletti</b> &lt;<a href="mailto:umberto.nicoletti@gmail.com">
umberto.nicoletti@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Frederico,<br>are you sharing the same map object among threads 
i.e. you have one<br>mapObj per web application that is shared between all users or you<br>reuse the mapserver objects across http requests?<br><br>The recommended (and so far the only known to work in webapps) is to<br>create a new mapObj with every request. The overhead is unnoticeable.
<br><br>Umberto<br><br><br><br>On 9/21/06, Frederico Lucca &lt;<a href="mailto:fredlucca@gmail.com">fredlucca@gmail.com</a>&gt; wrote:<br>&gt; Umberto,<br>&gt;<br>&gt; Here are the information that I can give.<br>&gt;<br>
&gt; Linux porto 2.4.29 #25 Thu Jan 20 17:21:56 PST 2005 i686 unknown unknown<br>&gt; GNU/Linux<br>&gt;<br>&gt; gcc (GCC) 3.3.4<br>&gt;<br>&gt; MapServer version 4.8.4 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP<br>&gt; OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER
<br>&gt; SUPPORTS=THREADS INPUT=EPPL7 INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE<br>&gt;<br>&gt; java version &quot;1.5.0_06&quot;<br>&gt; Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)<br>&gt; Java HotSpot(TM) Client VM (build 
1.5.0_06-b05, mixed mode, sharing)<br>&gt;<br>&gt; SWIG Version 1.3.29<br>&gt; Compiled with g++ [i686-pc-linux-gnu]<br>&gt;<br>&gt; gdal 1.3.2<br>&gt;<br>&gt; proj 4.4.9<br>&gt;<br>&gt; tomcat 5.5.9<br>&gt;<br>&gt; I configure --with-threads --with-ogr --with-gdal --with-proj
<br>&gt;<br>&gt; The code is simple like open, setExtent, draw<br>&gt;<br>&gt; Best Regards,<br>&gt;<br>&gt; Fred<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;On 9/21/06, Umberto Nicoletti &lt;<a href="mailto:umberto.nicoletti@gmail.com">umberto.nicoletti@gmail.com
</a>&gt; wrote:<br>&gt; &gt; On 9/21/06, Frederico Lucca &lt;<a href="mailto:fredlucca@gmail.com">fredlucca@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt; Hello list,<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I'm having trouble with mapserver and java mapscript, my tomcat broke
<br>&gt; with<br>&gt; &gt; &gt; this error after some requests.<br>&gt; &gt; &gt; Could someone help me?<br>&gt; &gt;<br>&gt; &gt; I would, but I need more details. There is a java mapscript doc on<br>&gt; &gt; mapserver web site that has a section exactly about what you need to
<br>&gt; &gt; tell us to help us help you ;-).<br>&gt; &gt;<br>&gt; &gt; Umberto<br>&gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Best Regards,<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Fred<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; #
<br>&gt; &gt; &gt; # An unexpected error has been detected by HotSpot Virtual Machine:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; #<br>&gt; &gt; &gt; # SIGSEGV (0xb) at pc=0x400eb3fd, pid=17455, tid=376856<br>&gt; &gt; &gt; #<br>
&gt; &gt; &gt; # Java VM: Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode, sharing)<br>&gt; &gt; &gt; # Problematic frame:<br>&gt; &gt; &gt; # C [libc.so.6+0x683fd] mempcpy+0x2d<br>&gt; &gt; &gt; #<br>&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; --------------- T H R E A D ---------------<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Current thread (0x08204c28): JavaThread &quot;http-8080-Processor15&quot; daemon<br>&gt; &gt; &gt; [_thread_in_native, id=17480]
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Stack: [0xbca01000,0xbcc00000), sp=0xbcbfe21c, free space=2036k<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,<br>&gt; C=native<br>
&gt; &gt; &gt; code)<br>&gt; &gt; &gt; C [libc.so.6+0x683fd] mempcpy+0x2d<br>&gt; &gt; &gt; C [libc.so.6+0x5dba3]<br>&gt; &gt; &gt; C [libc.so.6+0x5ee48] _IO_sgetn+0x28<br>&gt; &gt; &gt; C [ libc.so.6+0x539f4] _IO_fread+0x74
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; C [libmapscript.so+0x545d5] msSHPOpen+0x425<br>&gt; &gt; &gt; C [libmapscript.so+0x562a9] msSHPOpenFile+0x59<br>&gt; &gt; &gt; C [libmapscript.so+0x57de1] msShapeFileLayerOpen+0x91<br>
&gt; &gt; &gt; C [ libmapscript.so+0x80d11] msLayerOpen+0x71<br>&gt; &gt; &gt; C [libmapscript.so+0x8c3f6<br>&gt; &gt; &gt; ] msDrawVectorLayer+0xe6<br>&gt; &gt; &gt; C [libmapscript.so+0x8c155] msDrawLayer+0x95<br>&gt; &gt; &gt; C [
libmapscript.so+0x8b9de] msDrawMap+0x42e<br>&gt; &gt; &gt; C [ libmapscript.so+0x2c59c]<br>&gt; &gt; &gt; C [libmapscript.so+0x3e825]<br>&gt; &gt; &gt;<br>&gt; Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1draw+0x35<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; j edu.umn.gis.mapscript.mapscriptJNI.mapObj_draw(J)J+0<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt; edu.umn.gis.mapscript.mapObj.draw<br>&gt; ()Ledu/umn/gis/mapscript/imageObj;+4<br>&gt; &gt; &gt; j
<br>&gt; &gt; &gt;<br>&gt; br.com.multispectral.mapapp.MapServerApp.export(Ljava/lang/String;)V+4<br>&gt; &gt; &gt; j TileServer.exportExact<br>&gt; &gt; &gt;<br>&gt; (Lbr/com/multispectral/mapapp/MapServerApp;DDDLjava/lang/String;II)V+61
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; TileServer.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+248<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; TileServer.doPost
(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+139
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+354<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter<br>&gt; (Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+670<br>&gt; &gt; &gt; j
<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+285<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt; 
org.apache.catalina.core.StandardHostValve.invoke<br>&gt; (Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.valves.ErrorReportValve.invoke
(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt; org.apache.catalina.connector.CoyoteAdapter.service<br>&gt; (Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+141<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>
&gt; org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+521<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
<br>&gt; (Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
()V+167<br>&gt; &gt; &gt; j java.lang.Thread.run ()V+11<br>&gt; &gt; &gt; v ~StubRoutines::call_stub<br>&gt; &gt; &gt; V [libjvm.so+0x174fec]<br>&gt; &gt; &gt; V [libjvm.so+0x2821f8]<br>&gt; &gt; &gt; V [libjvm.so+0x174845
]<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; V [libjvm.so+0x1748de]<br>&gt; &gt; &gt; V [libjvm.so+0x1ebee5]<br>&gt; &gt; &gt; V [libjvm.so+0x2ea563 ]<br>&gt; &gt; &gt; V [libjvm.so+0x282d08]<br>&gt; &gt; &gt; C [libpthread.so.0+0x654e
]<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j edu.umn.gis.mapscript.mapscriptJNI.mapObj_draw(J)J+0<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;
<br>&gt; edu.umn.gis.mapscript.mapObj.draw()Ledu/umn/gis/mapscript/imageObj;+4<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; br.com.multispectral.mapapp.MapServerApp.export(Ljava/lang/String;)V+4<br>&gt; &gt; &gt; j TileServer.exportExact
<br>&gt; &gt; &gt;<br>&gt; (Lbr/com/multispectral/mapapp/MapServerApp;DDDLjava/lang/String;II)V+61<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; TileServer.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+248
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; TileServer.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; javax.servlet.http.HttpServlet.service
(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+139<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+354<br>&gt; &gt; &gt; j<br>
&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter<br>&gt; (Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; 
org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+670<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.StandardContextValve.invoke
(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+285<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt; org.apache.catalina.core.StandardHostValve.invoke<br>&gt; (Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>
&gt; &gt; &gt;<br>&gt; org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt; org.apache.catalina.connector.CoyoteAdapter.service
<br>&gt; (Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+141<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+521
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection<br>&gt; (Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;
<br>&gt; org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; j<br>&gt; &gt; &gt;<br>&gt; org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
<br>&gt; &gt; &gt; j java.lang.Thread.run ()V+11<br>&gt; &gt; &gt; v ~StubRoutines::call_stub<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 40000000-40015000 r-xp 00000000 08:01 12210 /lib/ld-<br>&gt; &gt; &gt; <a href="http://2.3.4.so">
2.3.4.so</a><br>&gt; &gt; &gt; 40015000-40017000 rw-p 00014000 08:01 12210 /lib/ld- <a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt; 40017000-40018000 r--p 00000000 00:00 0<br>&gt; &gt; &gt; 40018000-40019000 rwxp 00001000 00:00 0
<br>&gt; &gt; &gt; 40019000-4001f000 r-xp 00000000 08:01 144145<br>&gt; &gt; &gt;<br>&gt; /usr/lib/jdk1.5.0_06/jre/lib/i386/native_threads/libhpi.so<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 4001f000-40020000 rw-p 00006000 08:01 144145
<br>&gt; &gt; &gt;<br>&gt; /usr/lib/jdk1.5.0_06/jre/lib/i386/native_threads/libhpi.so<br>&gt; &gt; &gt; 40020000-40027000 r-xp 00000000 08:01 12445 /lib/libnss_compat- <a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt;
<br>&gt; &gt; &gt; 40027000-40029000 rw-p 00006000 08:01 12445 /lib/libnss_compat-<a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt; 40029000-4002b000 r--s 00000000 08:01 149512<br>&gt; &gt; &gt; /usr/lib/jdk1.5.0_06/jre/lib/ext/dnsns.jar
<br>&gt; &gt; &gt; 4002b000-4002c000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 4002c000-4003a000 r-xp 00000000 08:01 12452 /lib/libpthread-<a href="http://0.10.so">0.10.so</a><br>&gt; &gt; &gt; 4003a000-4003c000 rw-p 0000d000 08:01 12452 /lib/libpthread- 
<a href="http://0.10.so">0.10.so</a><br>&gt; &gt; &gt; 4003c000-4007e000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 4007e000-40080000 r-xp 00000000 08:01 12441 /lib/libdl-<a href="http://2.3.4.so">2.3.4.so</a>
<br>&gt; &gt; &gt; 40080000-40082000 rw-p 00001000 08:01 12441 /lib/libdl- <a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt; 40082000-40083000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 40083000-40199000 r-xp 00000000 08:01 12438 /lib/libc-
<a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt; 40199000-4019a000 ---p 00116000 08:01 12438 /lib/libc- <a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt; 4019a000-4019b000 r--p 00116000 08:01 12438 /lib/libc-
<br>&gt; &gt; &gt; <a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt; 4019b000-4019e000 rw-p 00117000 08:01 12438 /lib/libc- <a href="http://2.3.4.so">2.3.4.so</a><br>&gt; &gt; &gt; 46862000-46863000 r-xp 00000000 08:01 12419 /usr/lib/gconv/ISO8859-
1.so<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 46863000-46864000 ---p 00001000 08:01 12419 /usr/lib/gconv/ISO8859-1.so<br>&gt; &gt; &gt; 46864000-46866000 rw-p 00001000 08:01 12419 /usr/lib/gconv/ISO8859- 1.so<br>&gt; &gt; &gt; 46874000-4688f000 r-xp 00000000 08:02 521 /usr/local/lib/libgd.so.2.0.0
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 4688f000-468af000 rw-p 0001a000 08:02 521 /usr/local/lib/libgd.so.2.0.0<br>&gt; &gt; &gt; 468af000-468c3000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt; 468c3000-468df000 r-xp 00000000 08:01 201 /usr/lib/libjpeg.so.62.0.0
<br>&gt; &gt; &gt; 468df000-468e0000 rw-p 0001b000 08:01 201 /usr/lib/libjpeg.so.62.0.0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 468e0000-468f0000 r-xp 00000000 08:01 59294 /usr/lib/libz.so.1.2.2<br>&gt; &gt; &gt; 468f0000-468f1000 rw-p 0000f000 08:01 59294 /usr/lib/libz.so.1.2.2
<br>&gt; &gt; &gt; 468f1000-468f8000 r-xp 00000000 08:01 194 /usr/lib/libgcc_s.so.1<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 468f8000-468f9000 rw-p 00007000 08:01 194 /usr/lib/libgcc_s.so.1<br>&gt; &gt; &gt; 468f9000-468ff000 r-xp 00000000 08:01 52949 /usr/lib/libungif.so.4.1.2
<br>&gt; &gt; &gt; 468ff000-46900000 rw-p 00006000 08:01 52949 /usr/lib/libungif.so.4.1.2<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 46900000-469fb000 rw-p 000c4000 00:00 0<br>&gt; &gt; &gt; 469fb000-46a00000 ---p 000e5000 00:00 0
<br>&gt; &gt; &gt; 46a00000-46af4000 r-xp 00000000 08:02 1019<br>&gt; /usr/local/lib/libmapscript.so<br>&gt; &gt; &gt; 46af4000-46af8000 rw-p 000f3000 08:02 1019<br>&gt; /usr/local/lib/libmapscript.so<br>&gt; &gt; &gt;<br>
&gt; &gt; &gt; 46af8000-46afa000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt; 46afa000-46b5b000 r-xp 00000000 08:02 1035<br>&gt; &gt; &gt; /usr/local/lib/libfreetype.so.6.3.10<br>&gt; &gt; &gt; 46b5b000-46b5e000 rw-p 00061000 08:02 1035
<br>&gt; &gt; &gt; /usr/local/lib/libfreetype.so.6.3.10<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 46b5e000-46b8e000 r-xp 00000000 08:01 210 /usr/lib/libpng.so.3.1.2.8<br>&gt; &gt; &gt; 46b8e000-46b8f000 rw-p 0002f000 08:01 210 /usr/lib/libpng.so.3.1.2.8
<br>&gt; &gt; &gt; 46b8f000-46bc4000 r-xp 00000000 08:02 383<br>&gt; /usr/local/lib/libproj.so.0.5.0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 46bc4000-46bc6000 rw-p 00035000 08:02 383<br>&gt; /usr/local/lib/libproj.so.0.5.0<br>
&gt; &gt; &gt; 46bc6000-46edd000 r-xp 00000000 08:02 4586<br>&gt; &gt; &gt; /usr/local/lib/libgdal.so.1.10.0<br>&gt; &gt; &gt; 46edd000-46f32000 rw-p 00316000 08:02 4586<br>&gt; &gt; &gt; /usr/local/lib/libgdal.so.1.10.0<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; 46f32000-46f47000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt; 46f47000-46fe2000 r-xp 00000000 08:01 141965 /usr/lib/libstdc++.so.5.0.6<br>&gt; &gt; &gt; 46fe2000-46ff9000 rw-p 0009b000 08:01 141965 /usr/lib/libstdc++.so.5.0.6
<br>&gt; &gt; &gt; 46ff9000-46ffe000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 46ffe000-4700c000 r-xp 00000000 08:01 69690<br>&gt; /usr/X11R6/lib/libXpm.so.4.11<br>&gt; &gt; &gt; 4700c000-4700d000 rw-p 0000e000 08:01 69690
<br>&gt; /usr/X11R6/lib/libXpm.so.4.11<br>&gt; &gt; &gt; 4700d000-470d3000 r-xp 00000000 08:01 69832 /usr/X11R6/lib/libX11.so.6.2<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 470d3000-470d7000 rw-p 000c6000 08:01 69832 /usr/X11R6/lib/libX11.so.6.2
<br>&gt; &gt; &gt; 470d7000-470fa000 r-xp 00000000 08:01 69699<br>&gt; &gt; &gt; /usr/X11R6/lib/libfontconfig.so.1.0.4<br>&gt; &gt; &gt; 470fa000-470fd000 rw-p 00022000 08:01 69699<br>&gt; &gt; &gt; /usr/X11R6/lib/libfontconfig.so.1.0.4
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 470fd000-470fe000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt; 470fe000-4712e000 r-xp 00000000 08:01 184 /usr/lib/libpng12.so.0.1.2.8<br>&gt; &gt; &gt; 4712e000-4712f000 rw-p 0002f000 08:01 184 /usr/lib/libpng12.so.0.1.2.8
<br>&gt; &gt; &gt; 4712f000-4724f000 r-xp 00000000 08:02 4327<br>&gt; &gt; &gt; /usr/local/lib/libNCSEcw.so.0.0.0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 4724f000-47258000 rw-p 00120000 08:02 4327<br>&gt; &gt; &gt; /usr/local/lib/libNCSEcw.so.0.0.0
<br>&gt; &gt; &gt; 47258000-47265000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt; 47265000-47279000 r-xp 00000000 08:02 4339<br>&gt; &gt; &gt; /usr/local/lib/libNCSCnet.so.0.0.0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 47279000-4727a000 rw-p 00014000 08:02 4339
<br>&gt; &gt; &gt; /usr/local/lib/libNCSCnet.so.0.0.0<br>&gt; &gt; &gt; 4727a000-47299000 r-xp 00000000 08:02 4334<br>&gt; &gt; &gt; /usr/local/lib/libNCSUtil.so.0.0.0<br>&gt; &gt; &gt; 47299000-4729b000 rw-p 0001e000 08:02 4334
<br>&gt; &gt; &gt; /usr/local/lib/libNCSUtil.so.0.0.0<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 4729b000-4729c000 rw-p 00000000 00:00 0<br>&gt; &gt; &gt; 4729c000-472e7000 r-xp 00000000 08:01 52823 /usr/lib/libtiff.so.3.7.1<br>
&gt; &gt; &gt; 472e7000-472e9000 rw-p 0004a000 08:01 52823 /usr/lib/libtiff.so.3.7.1<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --------------- S Y S T E M ---------------<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; OS:Linux
<br>&gt; &gt; &gt; uname:Linux 2.4.29 #25 Thu Jan 20 17:21:56 PST 2005 i686<br>&gt; &gt; &gt; libc:glibc 2.3.4 linuxthreads-0.10 (fixed stack)<br>&gt; &gt; &gt; rlimit: STACK 2044k, CORE 0k, NPROC 7168, NOFILE 1024, AS infinity
<br>&gt; &gt; &gt; load average:3.44 2.84<br>&gt; &gt; &gt;&nbsp;&nbsp;1.27<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Memory: 4k page, physical 904220k(52168k free), swap 2097136k(1994124k
<br>&gt; free)<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; vm_info: Java HotSpot(TM) Client VM (1.5.0_06-b05) for linux-x86, built<br>&gt; on<br>&gt; &gt; &gt; Nov 10 2005 12:08:33 by java_re with gcc<br>&gt; &gt; &gt; 3.2.1-7a (J2SE release)
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; &quot;Everything under the sun is in tune<br>&gt; &gt; &gt; But the sun is eclipsed by the moon&quot;<br>&gt; &gt;<br>&gt;<br>&gt;
<br>&gt;<br>&gt; --<br>&gt;<br>&gt;&nbsp;&nbsp;&quot;Everything under the sun is in tune<br>&gt; But the sun is eclipsed by the moon&quot;<br></blockquote></div><br><br clear="all"><br>-- <br>&quot;Everything under the sun is in tune
<br>But the sun is eclipsed by the moon&quot;