2010/11/18 Robillard, Greg L <greg.l.robill...@lmco.com>: > I continually get tomcat in this state and can only recover by restarting > tomcat from the command line. Here is the stack trace that I gathered while > getting into this state, but it does not make any sense to me. > > Tomcat version apache-tomcat-6.0.26 > > OS linux > > Jstack trace on tomcat hang. > Tomcat is not responding, nor any webapps. Profiler will not attach > > Attaching to process ID 21989, please wait... > Debugger attached successfully. > Server compiler detected. > JVM version is 10.0-b19 > Deadlock Detection: > > No deadlocks found. > > Thread 3343: (state = BLOCKED) > - > org.netbeans.lib.profiler.server.ProfilerRuntimeMemory.getAndSendCurrentStackTrace(char, > char, int, long) @bci=0, line=218 (Compiled frame) > - > org.netbeans.lib.profiler.server.ProfilerRuntimeObjLiveness.traceObjAlloc(java.lang.Object, > char) @bci=158, line=278 (Compiled frame) > - java.lang.String.valueOf(char[]) @bci=12, line=2841 (Interpreted frame) > - java.lang.Thread.getName() @bci=4, line=1061 (Interpreted frame) > - > org.apache.catalina.connector.CoyoteAdapter.service(org.apache.coyote.Request, > org.apache.coyote.Response) @bci=120, line=295 (Interpreted frame) > - org.apache.coyote.http11.Http11Processor.process(java.net.Socket) @bci=468, > line=852 (Interpreted frame) > - > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(java.net.Socket) > @bci=82, line=588 (Interpreted frame) > - org.apache.tomcat.util.net.JIoEndpoint$Worker.run() @bci=41, line=489 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=619 (Interpreted frame) >
The above, and Thread 12244: It looks that String.valueOf() call in Thread 3343 (called by Thread.getName()) results in performing some network IO and being stuck there? --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org