Re: What is wrong with this thread dump

From: Damien Mascord <tusker@xxx.com.au>
Date: Sun Sep 22 2002 - 17:07:24 PDT

That is the whole thread dump?

(1.4 thread dumps are much more interesting to loop at btw)

Damien

At 12:22 AM 23/09/2002 +0200, you wrote:
>Hi Scott and other interested people,
>
>I have the following thread dump using resin 2.1.1, sun jdk 1.4_02 on linux.
>Resin is no more able to handle the request, it seems to be blocked. Can you
>interprete the following thread dump.
>
>
>Thank you for your support.
>
>/oezcan
>
>
>
>"tcpConnection-6802-179" daemon prio=1 tid=0x0x69345708 nid=0x6e5 waiting on
>monitor [bc5ff000..bc5ff8ac]
> at java.lang.StringBuffer.toString(StringBuffer.java:1233)
> at sun.net.www.MessageHeader.print(MessageHeader.java:169)
> - locked <0x47ab5148> (a sun.net.www.MessageHeader)
> at sun.net.www.http.HttpClient.writeRequests(HttpClient.java:658)
> at sun.net.www.protocol.http.HttpURLConnection.writeRequests
>(HttpURLConnection.java:265)
> at sun.net.www.protocol.http.HttpURLConnection.getInputStream
>(HttpURLConnection.java:570)
> - locked <0x47ab5060> (a sun.net.www.protocol.http.HttpURLConnection)
> at com.caucho.burlap.client.BurlapProxy.invoke(BurlapProxy.java:119)
> at $Proxy0.incGuestCounter(Unknown Source)
> at smart.community.helper.SessionGuestHelper.valueBound
>(SessionGuestHelper.java:69)
> at com.caucho.http.session.SessionImpl.setAttribute
>(SessionImpl.java:318)
> at smart.community.ui.SmartCommunityController.setServletContext2
>(SmartCommunityController.java:277)
> at smart.community.ui.SmartCommunityController.getDummyModel
>(SmartCommunityController.java:2968)
> at smart.community.ui.SmartCommunityController.loginAsGuest
>(SmartCommunityController.java:3050)
> at _index__jsp._jspService(_index__jsp.java:85)
> at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> at com.caucho.jsp.Page.subservice(Page.java:485)
> at com.caucho.server.http.FilterChainPage.doFilter
>(FilterChainPage.java:182)
> at com.caucho.server.http.Invocation.service(Invocation.java:311)
> at com.caucho.server.http.RunnerRequest.handleRequest
>(RunnerRequest.java:342)
> at com.caucho.server.http.RunnerRequest.handleConnection
>(RunnerRequest.java:272)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:536)
>
>"tcpConnection-6802-178" daemon prio=1 tid=0x0x698ad790 nid=0x6a5 waiting for
>monitor entry [b7dff000..b7dff8ac]
> at java.util.Hashtable.get(Hashtable.java:325)
> - waiting to lock <0x47e9b758> (a sun.net.www.http.KeepAliveCache)
> at sun.net.www.http.KeepAliveCache.get(KeepAliveCache.java:113)
> at sun.net.www.http.HttpClient.New(HttpClient.java:315)
> at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> at sun.net.www.http.HttpClient.New(HttpClient.java:301)
> at sun.net.www.protocol.http.HttpURLConnection.plainConnect
>(HttpURLConnection.java:469)
> at sun.net.www.protocol.http.HttpURLConnection.connect
>(HttpURLConnection.java:460)
> at sun.net.www.protocol.http.HttpURLConnection.getOutputStream
>(HttpURLConnection.java:516)
> - locked <0x47b5a0d8> (a sun.net.www.protocol.http.HttpURLConnection)
> at com.caucho.burlap.client.BurlapProxy.invoke(BurlapProxy.java:111)
> at $Proxy0.incGuestCounter(Unknown Source)
> at smart.community.helper.SessionGuestHelper.valueBound
>(SessionGuestHelper.java:69)
> at com.caucho.http.session.SessionImpl.setAttribute
>(SessionImpl.java:318)
> at smart.community.ui.SmartCommunityController.setServletContext2
>(SmartCommunityController.java:277)
> at smart.community.ui.SmartCommunityController.getDummyModel
>(SmartCommunityController.java:2968)
> at smart.community.ui.SmartCommunityController.loginAsGuest
>(SmartCommunityController.java:3050)
> at _index__jsp._jspService(_index__jsp.java:85)
> at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> at com.caucho.jsp.Page.subservice(Page.java:485)
> at com.caucho.server.http.FilterChainPage.doFilter
>(FilterChainPage.java:182)
> at com.caucho.server.http.Invocation.service(Invocation.java:311)
> at com.caucho.server.http.RunnerRequest.handleRequest
>(RunnerRequest.java:342)
> at com.caucho.server.http.RunnerRequest.handleConnection
>(RunnerRequest.java:272)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:536)
>
>"tcpConnection-6802-177" daemon prio=1 tid=0x0x693469f8 nid=0x6a3 runnable
>[bb5ff000..bb5ff8ac]
> at java.net.SocketInputStream.socketRead0(Native Method)
> at java.net.SocketInputStream.read(SocketInputStream.java:116)
> at com.caucho.vfs.SocketStream.read(SocketStream.java:156)
> at com.caucho.vfs.ReadStream.readBuffer(ReadStream.java:790)
> at com.caucho.vfs.ReadStream.read(ReadStream.java:343)
> at com.caucho.vfs.ReadStream.readAll(ReadStream.java:373)
> at com.caucho.server.http.RunnerRequest.scanHeaders
>(RunnerRequest.java:489)
> at com.caucho.server.http.RunnerRequest.handleRequest
>(RunnerRequest.java:313)
> at com.caucho.server.http.RunnerRequest.handleConnection
>(RunnerRequest.java:272)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:536)
>
>"tcpConnection-6802-176" daemon prio=1 tid=0x0x69b080d0 nid=0x6a0 waiting for
>monitor entry [b85ff000..b85ff8ac]
> at com.caucho.jsp.PageManager.getPage(PageManager.java:310)
> - waiting to lock <0x47051048> (a com.caucho.jsp.PageManager$Entry)
> at com.caucho.jsp.PageManager.getPage(PageManager.java:191)
> at com.caucho.jsp.QServlet.getPage(QServlet.java:215)
> at com.caucho.server.http.FilterChainPage.doFilter
>(FilterChainPage.java:129)
> at com.caucho.server.http.Invocation.service(Invocation.java:311)
> at com.caucho.server.http.RunnerRequest.handleRequest
>(RunnerRequest.java:342)
> at com.caucho.server.http.RunnerRequest.handleConnection
>(RunnerRequest.java:272)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:536)
>
>"tcpConnection-6802-175" daemon prio=1 tid=0x0x691e41a8 nid=0x682 runnable
>[b89ff000..b89ff8ac]
> at java.net.SocketInputStream.socketRead0(Native Method)
> at java.net.SocketInputStream.read(SocketInputStream.java:116)
> at com.caucho.vfs.SocketStream.read(SocketStream.java:156)
> at com.caucho.vfs.ReadStream.readBuffer(ReadStream.java:790)
> at com.caucho.vfs.ReadStream.read(ReadStream.java:343)
> at com.caucho.vfs.ReadStream.readAll(ReadStream.java:373)
> at com.caucho.server.http.RunnerRequest.scanHeaders
>(RunnerRequest.java:489)
> at com.caucho.server.http.RunnerRequest.handleRequest
>(RunnerRequest.java:313)
> at com.caucho.server.http.RunnerRequest.handleConnection
>(RunnerRequest.java:272)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:536)
>
>"tcpConnection-6802-174" daemon prio=1 tid=0x0x6a016f78 nid=0x680 waiting for
>monitor entry [bd7ff000..bd7ff8ac]
> at java.util.Hashtable.get(Hashtable.java:325)
> - waiting to lock <0x47e9b758> (a sun.net.www.http.KeepAliveCache)
> at sun.net.www.http.KeepAliveCache.get(KeepAliveCache.java:113)
> at sun.net.www.http.HttpClient.New(HttpClient.java:315)
> at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> at sun.net.www.http.HttpClient.New(HttpClient.java:301)
> at sun.net.www.protocol.http.HttpURLConnection.plainConnect
>(HttpURLConnection.java:469)
> at sun.net.www.protocol.http.HttpURLConnection.connect
>(HttpURLConnection.java:460)
> at sun.net.www.protocol.http.HttpURLConnection.getOutputStream
>(HttpURLConnection.java:516)
> - locked <0x47b59d08> (a sun.net.www.protocol.http.HttpURLConnection)
> at com.caucho.burlap.client.BurlapProxy.invoke(BurlapProxy.java:111)
> at $Proxy0.isUserOnline(Unknown Source)
> at smart.community.ui.SmartCommunityController.checkOnlineUserList
>(SmartCommunityController.java:3097)
> at smart.community.ui.MessageController.message
>(MessageController.java:164)
> at _content._de._service._chat._aspopup._refresh__jsp._jspService
>(_refresh__jsp.java:85)
> at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
> at com.caucho.jsp.Page.subservice(Page.java:485)
> at com.caucho.server.http.FilterChainPage.doFilter
>(FilterChainPage.java:182)
> at com.caucho.server.http.Invocation.service(Invocation.java:311)
> at com.caucho.server.http.RunnerRequest.handleRequest
>(RunnerRequest.java:342)
> at com.caucho.server.http.RunnerRequest.handleConnection
>(RunnerRequest.java:272)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
> at java.lang.Thread.run(Thread.java:536)
Received on Sun 22 Sep 2002 17:07:24 -0700

This archive was generated by hypermail 2.1.8 : Thu Sep 28 2006 - 20:17:15 PDT