[ERROR] Error when handling message! Raw buffer: ߺPT1CatJialinSundeMacBook-Pro.local10.128.120.32Cat26Cat-StatusUpdateTaskCat-0a807820-388282-2912nullnullnull
t2014-04-18 18:33:12.249SystemStatus
H2014-04-18 18:33:12.249Heartbeat10.128.120.320\r\n\r\n \r\n /Users/jialinsun/Documents/workspace/cat/cat-home\r\n servlet-api-2.5.jar,jstl-1.2.jar,mail-1.4.4.jar,activation-1.1.jar,EunitTestFwk-1.2.1.jar,junit-4.8.1.jar,foundation-service-2.0.5.jar,plexus-container-default-1.5.5.jar,plexus-utils-3.0.8.jar,plexus-classworlds-2.2.2.jar,xbean-reflect-3.4.jar,log4j-1.2.14.jar,commons-logging-api-1.1.jar,guava-15.0.jar,aspectjrt-1.5.4.jar,foundation-service-2.0.4.jar,google-collections-1.0.jar,netty-3.2.7.Final.jar,test-framework-2.0.4.jar,jetty-6.1.14.jar,jetty-util-6.1.14.jar,servlet-api-2.5-6.1.14.jar,jsp-2.1-6.1.14.jar,core-3.1.1.jar,jsp-api-2.1-6.1.14.jar,ant-1.6.5.jar,WebResBase-1.2.1.jar,dal-jdbc-2.0.4.jar,c3p0-0.9.1.2.jar,gson-1.6.jar,mysql-connector-java-5.1.20.jar,cobar-parser-1.3.0.jar,hadoop-core-0.20.203.0.jar,commons-cli-1.2.jar,xmlenc-0.52.jar,commons-httpclient-3.0.1.jar,commons-logging-1.0.3.jar,commons-codec-1.4.jar,commons-math-2.1.jar,commons-configuration-1.6.jar,commons-collections-3.2.1.jar,commons-lang-2.4.jar,commons-digester-1.8.jar,commons-beanutils-1.7.0.jar,commons-beanutils-core-1.8.0.jar,commons-net-1.4.1.jar,oro-2.0.8.jar,commons-el-1.0.jar,jets3t-0.7.1.jar,kfs-0.3.jar,hsqldb-1.8.0.10.jar,WebResServer-1.2.1.jar,WebResTagLibrary-1.2.1.jar,WebResTag-1.2.1.jar,WebResRuntime-1.2.1.jar,WebResApi-1.2.1.jar,web-framework-2.0.5.jar,commons-fileupload-1.2.2.jar,freemarker-2.3.9.jar,commons-email-1.1.jar,javaparser-1.0.8.jar,AppleScriptEngine.jar,dns_sd.jar,j3daudio.jar,j3dcore.jar,j3dutils.jar,jai_codec.jar,jai_core.jar,mlibwrapper_jai.jar,MRJToolkit.jar,vecmath.jar,apple_provider.jar,dnsns.jar,localedata.jar,sunjce_provider.jar,sunpkcs11.jar\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 1: "1378913254@qtp0-15" Id=247 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n2: "1767734624@qtp0-17" Id=337 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n3: "1876258307@qtp0-11" Id=243 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n4: "1965017830@qtp0-19" Id=339 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n5: "43130617@qtp0-20" Id=340 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n6: "695481887@qtp0-21" Id=342 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n7: "70833248@qtp0-1 - Acceptor0 [email protected]:2281" Id=16 RUNNABLE (in native)\n\tat java.net.PlainSocketImpl.socketAccept(Native Method)\n\tat java.net.PlainSocketImpl.accept(PlainSocketImpl.java:439)\n\tat java.net.ServerSocket.implAccept(ServerSocket.java:468)\n\tat java.net.ServerSocket.accept(ServerSocket.java:436)\n\tat org.mortbay.jetty.bio.SocketConnector.accept(SocketConnector.java:99)\n\tat org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:707)\n\tat org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)\n\n8: "864721843@qtp0-16" Id=249 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n9: "927830595@qtp0-22" Id=364 TIMED_WAITING on org.mortbay.thread.QueuedThreadPool$PoolThread@374d9243\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on org.mortbay.thread.QueuedThreadPool$PoolThread@374d9243\n\tat org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:565)\n\n10: "998690782@qtp0-18" Id=338 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat org.mortbay.io.ByteArrayBuffer.readFrom(ByteArrayBuffer.java:382)\n\tat org.mortbay.io.bio.StreamEndPoint.fill(StreamEndPoint.java:107)\n\tat org.mortbay.jetty.bio.SocketConnector$Connection.fill(SocketConnector.java:198)\n\tat org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:285)\n\tat org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)\n\tat org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)\n\t...\n\n11: "AWT-AppKit" Id=28 RUNNABLE (in native)\n\n12: "Cat-ClientConfigReloader" Id=27 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat com.dianping.cat.configuration.ClientConfigReloader.run(ClientConfigReloader.java:109)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n13: "Cat-LocalMessageBucketManager-BlockDumper" Id=38 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3fd8e081\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3fd8e081\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.storage.dump.LocalMessageBucketManager$BlockDumper.run(LocalMessageBucketManager.java:368)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n14: "Cat-LocalMessageBucketManager-OldMessageMover" Id=39 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat com.dianping.cat.storage.dump.LocalMessageBucketManager$OldMessageMover.run(LocalMessageBucketManager.java:517)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n15: "Cat-Message-Decode-0" Id=37 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@377b55e6\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@377b55e6\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.spi.core.TcpSocketReceiver$DecodeMessageTask.handleMessage(TcpSocketReceiver.java:167)\n\tat com.dianping.cat.message.spi.core.TcpSocketReceiver$DecodeMessageTask.run(TcpSocketReceiver.java:146)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n16: "Cat-Message-Gzip-0" Id=40 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1a39aa42\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1a39aa42\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.storage.dump.LocalMessageBucketManager$MessageGzip.run(LocalMessageBucketManager.java:449)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n17: "Cat-ModelService-0" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n18: "Cat-ModelService-1" Id=67 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n19: "Cat-ModelService-10" Id=209 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n20: "Cat-ModelService-11" Id=212 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n21: "Cat-ModelService-12" Id=213 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n22: "Cat-ModelService-13" Id=248 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n23: "Cat-ModelService-14" Id=310 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n24: "Cat-ModelService-15" Id=312 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n25: "Cat-ModelService-16" Id=314 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n26: "Cat-ModelService-17" Id=315 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n27: "Cat-ModelService-18" Id=321 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n28: "Cat-ModelService-19" Id=322 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n29: "Cat-ModelService-2" Id=74 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n30: "Cat-ModelService-20" Id=325 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n31: "Cat-ModelService-21" Id=326 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n32: "Cat-ModelService-22" Id=341 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n33: "Cat-ModelService-23" Id=344 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n34: "Cat-ModelService-24" Id=351 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n35: "Cat-ModelService-25" Id=353 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n36: "Cat-ModelService-26" Id=358 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n37: "Cat-ModelService-27" Id=363 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n38: "Cat-ModelService-28" Id=365 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n39: "Cat-ModelService-29" Id=370 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n40: "Cat-ModelService-3" Id=75 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n41: "Cat-ModelService-30" Id=372 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n42: "Cat-ModelService-4" Id=139 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n43: "Cat-ModelService-5" Id=142 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n44: "Cat-ModelService-6" Id=143 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n45: "Cat-ModelService-7" Id=144 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n46: "Cat-ModelService-8" Id=145 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n47: "Cat-ModelService-9" Id=146 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d87a604\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n48: "Cat-RealtimeConsumer-CrossAnalyzer-18" Id=84 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f3b3510\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f3b3510\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n49: "Cat-RealtimeConsumer-DependencyAnalyzer-18" Id=85 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7624a2c8\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7624a2c8\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n50: "Cat-RealtimeConsumer-DumpAnalyzer-18" Id=86 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@12b43967\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@12b43967\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n51: "Cat-RealtimeConsumer-EventAnalyzer-18" Id=87 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4173b223\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4173b223\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n52: "Cat-RealtimeConsumer-HeartbeatAnalyzer-18" Id=88 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2f5a0e96\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2f5a0e96\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n53: "Cat-RealtimeConsumer-MatrixAnalyzer-18" Id=89 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5636ea72\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5636ea72\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n54: "Cat-RealtimeConsumer-MetricAnalyzer-18" Id=90 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f3a342a\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f3a342a\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n55: "Cat-RealtimeConsumer-PeriodManager" Id=41 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat com.dianping.cat.consumer.PeriodManager.run(PeriodManager.java:101)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n56: "Cat-RealtimeConsumer-ProblemAnalyzer-18" Id=91 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c683bfc\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c683bfc\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n57: "Cat-RealtimeConsumer-StateAnalyzer-18" Id=93 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7194b34a\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7194b34a\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n58: "Cat-RealtimeConsumer-TransactionAnalyzer-18" Id=92 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5986f987\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5986f987\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.analysis.AbstractMessageAnalyzer.analyze(AbstractMessageAnalyzer.java:37)\n\tat com.dianping.cat.analysis.PeriodTask.run(PeriodTask.java:83)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n59: "Cat-StatusUpdateTask" Id=26 RUNNABLE\n\tat sun.management.ThreadImpl.dumpThreads0(Native Method)\n\tat sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:433)\n\tat com.dianping.cat.status.StatusInfoCollector.visitThread(StatusInfoCollector.java:232)\n\tat com.dianping.cat.status.model.transform.BaseVisitor.visitStatus(BaseVisitor.java:68)\n\tat com.dianping.cat.status.StatusInfoCollector.visitStatus(StatusInfoCollector.java:218)\n\tat com.dianping.cat.status.model.entity.StatusInfo.accept(StatusInfo.java:31)\n\tat com.dianping.cat.status.StatusUpdateTask.run(StatusUpdateTask.java:130)\n\tat java.lang.Thread.run(Thread.java:695)\n\t...\n\n60: "Cat-TcpSocketHierarchySender" Id=24 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@369875a3\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@369875a3\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424)\n\tat com.dianping.cat.message.io.DefaultMessageQueue.poll(DefaultMessageQueue.java:25)\n\tat com.dianping.cat.message.io.TcpSocketSender.run(TcpSocketSender.java:105)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n61: "Cat-TcpSocketReceiver-Boss-0.0.0.0/0.0.0.0:2280-0" Id=20 RUNNABLE (in native)\n\tat sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)\n\tat sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)\n\tat sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)\n\tat org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:240)\n\tat org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)\n\tat org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44)\n\t...\n\n62: "Cat-TcpSocketReceiver-Worker-0" Id=22 RUNNABLE (in native)\n\tat sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)\n\tat sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)\n\tat sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)\n\tat org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38)\n\tat org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:165)\n\tat org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)\n\t...\n\n63: "Cat-TcpSocketSender-Boss-0" Id=21 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@53533c55\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@53533c55\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n64: "Cat-TcpSocketSender-ChannelManager" Id=25 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat com.dianping.cat.message.io.TcpSocketSender$ChannelManager.run(TcpSocketSender.java:322)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n65: "Cat-TcpSocketSender-Worker-0" Id=23 RUNNABLE (in native)\n\tat sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)\n\tat sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)\n\tat sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)\n\tat org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38)\n\tat org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:165)\n\tat org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)\n\t...\n\n66: "Cat-send-mail" Id=52 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@34a45fc1\n\tat sun.misc.Unsafe.park(Native Method)\n\t- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@34a45fc1\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)\n\tat java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:470)\n\tat java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:633)\n\tat com.dianping.cat.system.tool.DefaultMailImpl$MailSender.run(DefaultMailImpl.java:225)\n\tat java.lang.Thread.run(Thread.java:695)\n\tat org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)\n\n67: "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@170aeb17\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on java.lang.ref.ReferenceQueue$Lock@170aeb17\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)\n\tat java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:171)\n\n68: "JDWP Command Reader" Id=9 RUNNABLE (in native)\n\n69: "JDWP Event Helper Thread" Id=8 RUNNABLE\n\n70: "JDWP Transport Listener: dt_socket" Id=7 RUNNABLE\n\n71: "Keep-Alive-Timer" Id=371 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:149)\n\tat java.lang.Thread.run(Thread.java:695)\n\n72: "ReaderThread" Id=13 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:129)\n\tat sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)\n\tat sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)\n\tat sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)\n\tat java.io.InputStreamReader.read(InputStreamReader.java:167)\n\tat java.io.BufferedReader.fill(BufferedReader.java:136)\n\tat java.io.BufferedReader.readLine(BufferedReader.java:299)\n\t...\n\n73: "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@4dd03ed2\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on java.lang.ref.Reference$Lock@4dd03ed2\n\tat java.lang.Object.wait(Object.java:485)\n\tat java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)\n\n74: "Signal Dispatcher" Id=6 RUNNABLE\n\n75: "Timer-0" Id=17 TIMED_WAITING on java.util.TaskQueue@7d9e1b2f\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on java.util.TaskQueue@7d9e1b2f\n\tat java.util.TimerThread.mainLoop(Timer.java:509)\n\tat java.util.TimerThread.run(Timer.java:462)\n\n76: "Timer-1" Id=30 TIMED_WAITING on java.util.TaskQueue@62224002\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on java.util.TaskQueue@62224002\n\tat java.util.TimerThread.mainLoop(Timer.java:509)\n\tat java.util.TimerThread.run(Timer.java:462)\n\n77: "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" Id=31 TIMED_WAITING on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)\n\n78: "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" Id=32 TIMED_WAITING on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)\n\n79: "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" Id=33 TIMED_WAITING on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)\n\n80: "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#3" Id=34 TIMED_WAITING on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)\n\n81: "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#4" Id=35 TIMED_WAITING on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)\n\n82: "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#5" Id=36 TIMED_WAITING on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat java.lang.Object.wait(Native Method)\n\t- waiting on com.mchange.v2.async.ThreadPoolAsynchronousRunner@2448b7f\n\tat com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)\n\n83: "main" Id=1 RUNNABLE (in native)\n\tat java.io.FileInputStream.readBytes(Native Method)\n\tat java.io.FileInputStream.read(FileInputStream.java:220)\n\tat java.io.BufferedInputStream.fill(BufferedInputStream.java:218)\n\tat java.io.BufferedInputStream.read(BufferedInputStream.java:237)\n\tat org.unidal.test.jetty.JettyServer.waitForAnyKey(JettyServer.java:118)\n\tat com.dianping.cat.TestServer.startWebApp(TestServer.java:48)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n\t...\n\n\r\n \r\n \r\n\r\n
T2014-04-18 18:33:12.252SystemStatus03983usdumpLocked=false
java.lang.ArrayIndexOutOfBoundsException: 4096
at com.dianping.cat.message.spi.codec.PlainTextMessageCodec$BufferHelper.read(PlainTextMessageCodec.java:438)
at com.dianping.cat.message.spi.codec.PlainTextMessageCodec.decodeLine(PlainTextMessageCodec.java:206)
at com.dianping.cat.message.spi.codec.PlainTextMessageCodec.decodeMessage(PlainTextMessageCodec.java:232)
at com.dianping.cat.message.spi.codec.PlainTextMessageCodec.decode(PlainTextMessageCodec.java:67)
at com.dianping.cat.message.spi.codec.PlainTextMessageCodec.decode(PlainTextMessageCodec.java:58)
at com.dianping.cat.message.spi.core.TcpSocketReceiver$DecodeMessageTask.decodeMessage(TcpSocketReceiver.java:180)
at com.dianping.cat.message.spi.core.TcpSocketReceiver$DecodeMessageTask.handleMessage(TcpSocketReceiver.java:170)
at com.dianping.cat.message.spi.core.TcpSocketReceiver$DecodeMessageTask.run(TcpSocketReceiver.java:146)
at java.lang.Thread.run(Thread.java:695)
at org.unidal.helper.Threads$RunnableThread.run(Threads.java:287)