Apache Tomcat crash on 6.1

Kurt Miller lists at intricatesoftware.com
Wed Jul 5 17:37:37 UTC 2006


Hi Martinjn,

On Wednesday 05 July 2006 2:50 am, Martijn Veening wrote:
> Hello,
> 
> We installed a new server with FreeBSD 6.1 with Apache Tomcat 5.5 for
> our webapplication.
> However, in the first 36 hours, it crashed twice (diablo-jdk1.5.0_06).
> We then upgraded the JVM to the latest and the greatest version
> diablo-jdk1.5.0_07.
> It ran flawless for 30 hours, and then crashed again suddenly.
> By restarting the tomcat-instance manually it runs again for some time,
> but the crashes seem to appear at random.
> 
> Below the log created by the JVM for detecting the 'unexpected error'.
> 
> Is this a bug, or shoud we disable/enable some JVM-opts ?
> Thanx in advance
> 
> #
> # An unexpected error has been detected by HotSpot Virtual Machine:
> #
> #  SIGSEGV (0xb) at pc=0x426c5fb6, pid=1869, tid=0x8672200
> #
> # Java VM: Java HotSpot(TM) Client VM (diablo-1.5.0_07-b00 mixed mode)
> # Problematic frame:
> # C  [libdcpr.so+0x6fb6]  Java_sun_dc_pr_PathFiller_cInitialize+0x22
> #

Reviewing the assembly output for Java_sun_dc_pr_PathFiller_cInitialize+0x22
this segfault is occurring because the call to doeE_make() is returning NULL.
doeE_make() can only return NULL if the malloc() call returns NULL.
This appears to be an out of memory situation.

> 
> ---------------  T H R E A D  ---------------
> 
> Current thread (0x08672000):  JavaThread "http-8080-Processor21" daemon
> [_thread_in_native, id=140976640]
> 
> siginfo:si_signo=11, si_errno=0, si_code=12, si_addr=0x0000001c
> 
> Registers:
> EAX=0x086720c0, EBX=0x426ea924, ECX=0x00000001, EDX=0x00000000
> ESP=0xbf1e0d3c, EBP=0xbf1e0d54, ESI=0x3e4b98a8, EDI=0x08672000
> EIP=0x426c5fb6, EFLAGS=0x00010246
> 
> Top of Stack: (sp=0xbf1e0d3c)
> 0xbf1e0d3c:   3e4b98a8 00000000 bf1e0d90 bf1e0d80
> 0xbf1e0d4c:   3e4b98a8 3e4b98a8 bf1e0d80 2b59ebf9
> 0xbf1e0d5c:   086720c0 bf1e0d90 bf1e0d64 00000000
> 0xbf1e0d6c:   bf1e0d90 3e4b9bb8 00000000 3e4b98a8
> 0xbf1e0d7c:   bf1e0d90 bf1e0db0 2b598923 00000000
> 0xbf1e0d8c:   2b59cb39 2e163ab8 bf1e0d94 3e4b8d05
> 0xbf1e0d9c:   bf1e0db8 3e4b9bb8 00000000 3e4b8d18
> 0xbf1e0dac:   bf1e0db8 bf1e0de0 2b598923 2e163ab8
> 
> Instructions: (pc=0x426c5fb6)
> 0x426c5fa6:   02 00 e8 63 d0 ff ff 89 45 ec 8b 55 ec 8b 45 08
> 0x426c5fb6:   89 42 1c 83 ec 08 6a 08 ff 75 ec e8 ba cf ff ff
> 
> Stack: [0xbf1a2000,0xbf1e2000),  sp=0xbf1e0d3c,  free space=251k
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
> C=native code)
> C  [libdcpr.so+0x6fb6]  Java_sun_dc_pr_PathFiller_cInitialize+0x22
> j  sun.dc.pr.PathFiller.cInitialize()V+0
> j  sun.dc.pr.PathFiller.<init>()V+5
> j  sun.dc.pr.Rasterizer.<init>()V+14
> J  sun.java2d.pipe.DuctusRenderer.getRasterizer()Lsun/dc/pr/Rasterizer;
> v  ~RuntimeStub::alignment_frame_return Runtime1 stub
> j 
> sun.java2d.pipe.DuctusRenderer.createShapeRasterizer(Ljava/awt/geom/PathIterator;Ljava/awt/geom/AffineTransform;Ljava/awt/BasicStroke;ZZF)Lsun/dc/pr/Rasterizer;+0
> J 
> sun.java2d.pipe.DuctusShapeRenderer.renderPath(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;Ljava/awt/BasicStroke;)V
> J 
> sun.java2d.pipe.DuctusShapeRenderer.fill(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V
> j 
> sun.java2d.pipe.ValidatePipe.fill(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V+14
> J  sun.java2d.SunGraphics2D.fill(Ljava/awt/Shape;)V
> j 
> org.jfree.chart.JFreeChart.draw(Ljava/awt/Graphics2D;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Point2D;Lorg/jfree/chart/ChartRenderingInfo;)V+67
> j 
> org.jfree.chart.JFreeChart.createBufferedImage(IIILorg/jfree/chart/ChartRenderingInfo;)Ljava/awt/image/BufferedImage;+38
> j 
> org.jfree.chart.JFreeChart.createBufferedImage(IILorg/jfree/chart/ChartRenderingInfo;)Ljava/awt/image/BufferedImage;+5
> j 
> org.jfree.chart.JFreeChart.createBufferedImage(II)Ljava/awt/image/BufferedImage;+4
> j 
> org.jstripe.tomcat.probe.controllers.RenderChartController.handleRequestInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/spriJ  org.springframework.web.servlet.mvc.AbstractController.handleRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/springframework/J  org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/ObjectJ  org.springframework.web.servlet.DispatcherServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> J 
> org.jstripe.tomcat.probe.ProbeServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> J 
> org.springframework.web.servlet.DispatcherServlet.doService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> J 
> org.springframework.web.servlet.FrameworkServlet.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> v  ~RuntimeStub::alignment_frame_return Runtime1 stub
> j 
> org.springframework.web.servlet.FrameworkServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
> j 
> javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+35
> J 
> javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> j 
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)LcJ  com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V
> J 
> org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
> J 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
> J 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
> J 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V
> j  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
> j  java.lang.Thread.run()V+11
> v  ~StubRoutines::call_stub
> V  [libjvm.so+0x272008]
> V  [libjvm.so+0x386c18]
> V  [libjvm.so+0x27211f]
> V  [libjvm.so+0x2725b6]
> V  [libjvm.so+0x27272e]
> V  [libjvm.so+0x2d447a]
> V  [libjvm.so+0x3f5780]
> V  [libjvm.so+0x3f5841]
> V  [libjvm.so+0x383d79]
> C  [libpthread.so.2+0xe319]  _pthread_create+0x6d1
> 
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> j  sun.dc.pr.PathFiller.cInitialize()V+0
> j  sun.dc.pr.PathFiller.<init>()V+5
> j  sun.dc.pr.Rasterizer.<init>()V+14
> J  sun.java2d.pipe.DuctusRenderer.getRasterizer()Lsun/dc/pr/Rasterizer;
> v  ~RuntimeStub::alignment_frame_return Runtime1 stub
> j 
> sun.java2d.pipe.DuctusRenderer.createShapeRasterizer(Ljava/awt/geom/PathIterator;Ljava/awt/geom/AffineTransform;Ljava/awt/BasicStroke;ZZF)Lsun/dc/pr/Rasterizer;+0
> J 
> sun.java2d.pipe.DuctusShapeRenderer.renderPath(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;Ljava/awt/BasicStroke;)V
> J 
> sun.java2d.pipe.DuctusShapeRenderer.fill(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V
> j 
> sun.java2d.pipe.ValidatePipe.fill(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V+14
> J  sun.java2d.SunGraphics2D.fill(Ljava/awt/Shape;)V
> j 
> org.jfree.chart.JFreeChart.draw(Ljava/awt/Graphics2D;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Point2D;Lorg/jfree/chart/ChartRenderingInfo;)V+67
> j 
> org.jfree.chart.JFreeChart.createBufferedImage(IIILorg/jfree/chart/ChartRenderingInfo;)Ljava/awt/image/BufferedImage;+38
> j 
> org.jfree.chart.JFreeChart.createBufferedImage(IILorg/jfree/chart/ChartRenderingInfo;)Ljava/awt/image/BufferedImage;+5
> j 
> org.jfree.chart.JFreeChart.createBufferedImage(II)Ljava/awt/image/BufferedImage;+4
> j 
> org.jstripe.tomcat.probe.controllers.RenderChartController.handleRequestInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/spriJ  org.springframework.web.servlet.mvc.AbstractController.handleRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/springframework/J  org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/ObjectJ  org.springframework.web.servlet.DispatcherServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> J 
> org.jstripe.tomcat.probe.ProbeServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> J 
> org.springframework.web.servlet.DispatcherServlet.doService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> J 
> org.springframework.web.servlet.FrameworkServlet.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
> v  ~RuntimeStub::alignment_frame_return Runtime1 stub
> j 
> org.springframework.web.servlet.FrameworkServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
> j 
> javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+35
> J 
> javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> j 
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)LcJ  com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
> J 
> org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
> J 
> org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V
> J 
> org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
> J 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
> J 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
> J 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V
> j  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
> j  java.lang.Thread.run()V+11
> v  ~StubRoutines::call_stub
> 
> 
> ---------------  P R O C E S S  ---------------
> 
> Java Threads: ( => current thread )
>   0x082cb800 JavaThread "Java2D Disposer" daemon [_thread_blocked,
> id=137148928]
>   0x082a6800 JavaThread "DefaultQuartzScheduler_QuartzSchedulerThread"
> [_thread_blocked, id=136997376]
>   0x082a6200 JavaThread "DefaultQuartzScheduler_Worker-9"
> [_thread_blocked, id=136995840]
>   0x08296e00 JavaThread "DefaultQuartzScheduler_Worker-8"
> [_thread_blocked, id=136994816]
>   0x08296a00 JavaThread "DefaultQuartzScheduler_Worker-7"
> [_thread_blocked, id=136932352]
>   0x08296600 JavaThread "DefaultQuartzScheduler_Worker-6"
> [_thread_blocked, id=136931328]
>   0x08296200 JavaThread "DefaultQuartzScheduler_Worker-5"
> [_thread_blocked, id=136930304]
>   0x0827ee00 JavaThread "DefaultQuartzScheduler_Worker-4"
> [_thread_blocked, id=136929280]
>   0x0827ea00 JavaThread "DefaultQuartzScheduler_Worker-3"
> [_thread_blocked, id=136834048]
>   0x0827e600 JavaThread "DefaultQuartzScheduler_Worker-2"
> [_thread_blocked, id=136833024]
>   0x0827e200 JavaThread "DefaultQuartzScheduler_Worker-1"
> [_thread_blocked, id=136832000]
>   0x08275e00 JavaThread "DefaultQuartzScheduler_Worker-0"
> [_thread_blocked, id=136830976]
>   0x08725200 JavaThread "TP-Monitor" daemon [_thread_blocked,
> id=141710336]
>   0x08714e00 JavaThread "TP-Processor4" daemon [_thread_in_native,
> id=141709312]
>   0x08714a00 JavaThread "TP-Processor3" daemon [_thread_blocked,
> id=141642752]
>   0x08714600 JavaThread "TP-Processor2" daemon [_thread_blocked,
> id=141641728]
>   0x08714200 JavaThread "TP-Processor1" daemon [_thread_blocked,
> id=141640704]
>   0x086e8c00 JavaThread "http-8443-Monitor" [_thread_blocked,
> id=141463040]
>   0x086e8800 JavaThread "http-8443-Processor25" daemon [_thread_blocked,
> id=141462016]
>   0x086e8400 JavaThread "http-8443-Processor24" daemon [_thread_blocked,
> id=141460992]
>   0x086e8000 JavaThread "http-8443-Processor23" daemon [_thread_blocked,
> id=141459968]
>   0x086dbc00 JavaThread "http-8443-Processor22" daemon [_thread_blocked,
> id=141409792]
>   0x086db800 JavaThread "http-8443-Processor21" daemon
> [_thread_in_native, id=141408768]
>   0x086db400 JavaThread "http-8443-Processor20" daemon [_thread_blocked,
> id=141407744]
>   0x086db000 JavaThread "http-8443-Processor19" daemon [_thread_blocked,
> id=141406720]
>   0x086c7c00 JavaThread "http-8443-Processor18" daemon [_thread_blocked,
> id=141327872]
>   0x086c7800 JavaThread "http-8443-Processor17" daemon [_thread_blocked,
> id=141326848]
>   0x086c7400 JavaThread "http-8443-Processor16" daemon [_thread_blocked,
> id=141325824]
>   0x086c7000 JavaThread "http-8443-Processor15" daemon [_thread_blocked,
> id=141324800]
>   0x086b9c00 JavaThread "http-8443-Processor14" daemon [_thread_blocked,
> id=141270528]
>   0x086b9800 JavaThread "http-8443-Processor13" daemon [_thread_blocked,
> id=141269504]
>   0x086b9400 JavaThread "http-8443-Processor12" daemon [_thread_blocked,
> id=141268480]
>   0x086b9000 JavaThread "http-8443-Processor11" daemon [_thread_blocked,
> id=141267456]
>   0x086acc00 JavaThread "http-8443-Processor10" daemon [_thread_blocked,
> id=141217280]
>   0x086ac800 JavaThread "http-8443-Processor9" daemon [_thread_blocked,
> id=141216256]
>   0x086ac400 JavaThread "http-8443-Processor8" daemon [_thread_blocked,
> id=141215232]
>   0x086ac000 JavaThread "http-8443-Processor7" daemon [_thread_blocked,
> id=141214208]
>   0x086a0c00 JavaThread "http-8443-Processor6" daemon [_thread_blocked,
> id=141168128]
>   0x086a0800 JavaThread "http-8443-Processor5" daemon [_thread_blocked,
> id=141167104]
>   0x086a0400 JavaThread "http-8443-Processor4" daemon [_thread_blocked,
> id=141166080]
>   0x086a0000 JavaThread "http-8443-Processor3" daemon [_thread_blocked,
> id=141165056]
>   0x08680c00 JavaThread "http-8443-Processor2" daemon [_thread_blocked,
> id=141037056]
>   0x08680800 JavaThread "http-8443-Processor1" daemon [_thread_blocked,
> id=141036032]
>   0x08680400 JavaThread "http-8080-Monitor" [_thread_blocked,
> id=141035008]
>   0x08680000 JavaThread "http-8080-Processor25" daemon [_thread_blocked,
> id=141033984]
>   0x08672c00 JavaThread "http-8080-Processor24" daemon [_thread_blocked,
> id=140979712]
>   0x08672800 JavaThread "http-8080-Processor23" daemon [_thread_blocked,
> id=140978688]
>   0x08672400 JavaThread "http-8080-Processor22" daemon [_thread_blocked,
> id=140977664]
> =>0x08672000 JavaThread "http-8080-Processor21" daemon
> [_thread_in_native, id=140976640]
>   0x08667c00 JavaThread "http-8080-Processor20" daemon [_thread_blocked,
> id=140934656]
>   0x08667800 JavaThread "http-8080-Processor19" daemon [_thread_blocked,
> id=140933632]
>   0x08667400 JavaThread "http-8080-Processor18" daemon [_thread_blocked,
> id=140932608]
>   0x08667000 JavaThread "http-8080-Processor17" daemon [_thread_blocked,
> id=140931584]
>   0x0864cc00 JavaThread "http-8080-Processor16" daemon [_thread_blocked,
> id=140824064]
>   0x0864c800 JavaThread "http-8080-Processor15" daemon [_thread_blocked,
> id=140823040]
>   0x0864c400 JavaThread "http-8080-Processor14" daemon
> [_thread_in_native, id=140822016]
>   0x0864c000 JavaThread "http-8080-Processor13" daemon [_thread_blocked,
> id=140820992]
>   0x0863fc00 JavaThread "http-8080-Processor12" daemon [_thread_blocked,
> id=140770816]
>   0x0863f800 JavaThread "http-8080-Processor11" daemon [_thread_blocked,
> id=140769792]
>   0x0863f400 JavaThread "http-8080-Processor10" daemon [_thread_blocked,
> id=140768768]
>   0x0863f000 JavaThread "http-8080-Processor9" daemon [_thread_blocked,
> id=140767744]
>   0x0862ac00 JavaThread "http-8080-Processor8" daemon [_thread_blocked,
> id=140684800]
>   0x0862a800 JavaThread "http-8080-Processor7" daemon [_thread_blocked,
> id=140683776]
>   0x0862a400 JavaThread "http-8080-Processor6" daemon [_thread_blocked,
> id=140682752]
>   0x0862a000 JavaThread "http-8080-Processor5" daemon [_thread_blocked,
> id=140681728]
>   0x085eec00 JavaThread "http-8080-Processor4" daemon [_thread_blocked,
> id=140439040]
>   0x085ee800 JavaThread "http-8080-Processor3" daemon [_thread_blocked,
> id=140438016]
>   0x085ee400 JavaThread "http-8080-Processor2" daemon [_thread_blocked,
> id=140436992]
>   0x085ee000 JavaThread "http-8080-Processor1" daemon [_thread_blocked,
> id=140435968]
>   0x085e8c00 JavaThread
> "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon
> [_thread_blocked, id=140414464]
>   0x0813ee00 JavaThread "Low Memory Detector" daemon [_thread_blocked,
> id=135651328]
>   0x0813ea00 JavaThread "CompilerThread0" daemon [_thread_blocked,
> id=135523328]
>   0x0813e600 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
> id=135522304]
>   0x0813e200 JavaThread "Finalizer" daemon [_thread_blocked,
> id=135521280]
>   0x08067e00 JavaThread "Reference Handler" daemon [_thread_blocked,
> id=135520256]
>   0x0805ce00 JavaThread "main" [_thread_in_native, id=134594560]
> 
> Other Threads:
>   0x08130000 VMThread [id=134642688]
>   0x08056b00 WatcherThread [id=135652352]
> 
> VM state:not at safepoint (normal execution)
> 
> VM Mutex/Monitor currently owned by a thread: None
> 
> Heap
>  def new generation   total 14336K, used 13119K [0x2d620000, 0x2e5a0000,
> 0x2e9d0000)
>   eden space 12800K,  96% used [0x2d620000, 0x2e22a8c8, 0x2e2a0000)
>   from space 1536K,  51% used [0x2e420000, 0x2e4e56e8, 0x2e5a0000)
>   to   space 1536K,   0% used [0x2e2a0000, 0x2e2a0000, 0x2e420000)
>  tenured generation   total 189056K, used 109959K [0x2e9d0000,
> 0x3a270000, 0x3d620000)
>    the space 189056K,  58% used [0x2e9d0000, 0x35531e08, 0x35532000,
> 0x3a270000)
>  compacting perm gen  total 27392K, used 27323K [0x3d620000, 0x3f0e0000,
> 0x41620000)
>    the space 27392K,  99% used [0x3d620000, 0x3f0cedc8, 0x3f0cee00,
> 0x3f0e0000)
> No shared spaces configured.
> 
> Dynamic libraries:
> 0x08048000      /usr/local/detrics/diablo-jdk1.5.0_07/bin/java
> 0x2807d000      /lib/libz.so.3
> 0x2808d000      /usr/lib/libpthread.so.2
> 0x280b2000      /lib/libc.so.6
> 0x2818b000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/client/libjvm.so
> 0x2862b000      /lib/libm.so.4
> 0x28642000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/native_threads/libhpi.so
> 0x28653000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libverify.so
> 0x28660000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libjava.so
> 0x2867f000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libzip.so
> 0x41d88000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libnet.so
> 0x42409000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libawt.so
> 0x424a5000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libmlib_image.so
> 0x42563000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/headless/libmawt.so
> 0x4256b000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libfontmanager.so
> 0x425f5000      /usr/lib/libstdc++.so.5
> 0x426bf000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libdcpr.so
> 0x426eb000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libnio.so
> 0x426f2000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libcmm.so
> 0x42772000     
> /usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/libjpeg.so
> 0x28052000      /libexec/ld-elf.so.1
> 
> VM Arguments:
> jvm_args:
> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
> -Djava.util.logging.config.file=/usr/local/detrics/apache-tomcat-5.5.17/conf/logging.properties -java_command: org.apache.catalina.startup.Bootstrap start
> Launcher Type: SUN_STANDARD
> 
> Environment Variables:
> JAVA_HOME=/usr/local/detrics/diablo-jdk1.5.0_07
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
> LD_LIBRARY_PATH=/usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386/client:/usr/local/detrics/diablo-jdk1.5.0_07/jre/lib/i386:/usr/local/detrics/diablo-jdk1.5.0_07/jre/../libSHELL=/bin/csh
> HOSTTYPE=FreeBSD
> OSTYPE=FreeBSD
> MACHTYPE=i386
> 
> Signal Handlers:
> SIGSEGV: [libjvm.so+0x425170], sa_mask[0]=0xffffffff,
> sa_flags=0x00000002
> SIGBUS: [libjvm.so+0x425170], sa_mask[0]=0xffffffff, sa_flags=0x00000002
> SIGFPE: [libjvm.so+0x386c20], sa_mask[0]=0xffffffff, sa_flags=0x00000042
> SIGPIPE: [libjvm.so+0x386c20], sa_mask[0]=0xffffffff,
> sa_flags=0x00000042
> SIGILL: [libjvm.so+0x386c20], sa_mask[0]=0xffffffff, sa_flags=0x00000042
> SIGUSR1: [libjvm.so+0x386cf0], sa_mask[0]=0x00000000,
> sa_flags=0x00000040
> SIGUSR2: [libjvm.so+0x386c20], sa_mask[0]=0xffffffff,
> sa_flags=0x00000042
> SIGHUP: [libjvm.so+0x385480], sa_mask[0]=0xffffffff, sa_flags=0x00000002
> SIGINT: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
> SIGQUIT: [libjvm.so+0x385480], sa_mask[0]=0xffffffff,
> sa_flags=0x00000002
> SIGTERM: [libjvm.so+0x385480], sa_mask[0]=0xffffffff,
> sa_flags=0x00000002
> 
> 
> ---------------  S Y S T E M  ---------------
> 
> OS:FreeBSD
> uname:FreeBSD 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May  7 04:42:56
> UTC 2006     root at opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
> rlimit: STACK 65536k, CORE infinity, NOFILE 11095
> CPU:total 2 family 15, cmov, cx8, fxsr, mmx, ht
> 
> Memory: 4k page, physical 921680k
> 
> vm_info: Java HotSpot(TM) Client VM (diablo-1.5.0_07-b00) for
> freebsd-x86, built on Jun 14 2006 00:27:07 by truk with gcc 3.4.4
> [FreeBSD] 20050518
> 
> 
> _______________________________________________
> freebsd-java at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-java
> To unsubscribe, send any mail to "freebsd-java-unsubscribe at freebsd.org"
> 


More information about the freebsd-java mailing list