2010-09-16 11:40:39 Full thread dump Java HotSpot(TM) 64-Bit Server VM (16.2-b04 mixed mode): "RMI TCP Connection(5)-10.2.1.38" daemon prio=6 tid=0x000000006e13d800 nid=0x938 runnable [0x0000000074dff000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x000000004b4011f0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x000000004ab12008> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "JMX server connection timeout 76" daemon prio=6 tid=0x000000006f346800 nid=0xb54 in Object.wait() [0x0000000074cff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000004ab70d60> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source) - locked <0x000000004ab70d60> (a [I) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "RMI TCP Connection(4)-10.2.1.38" daemon prio=6 tid=0x000000006f345800 nid=0x1020 runnable [0x0000000074bff000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x000000004ab66a08> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x000000004ab10b80> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Connection(3)-10.2.1.38" daemon prio=6 tid=0x000000006f344800 nid=0xe40 runnable [0x0000000074aff000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x00000000519da7b8> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x0000000050f880f8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Connection(2)-10.2.1.38" daemon prio=6 tid=0x000000006f343800 nid=0x70c in Object.wait() [0x00000000749fd000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000050f89358> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(Unknown Source) - locked <0x0000000050f89358> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(Unknown Source) at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(Unknown Source) at javax.management.remote.rmi.RMIConnectionImpl$2.run(Unknown Source) at javax.management.remote.rmi.RMIConnectionImpl$2.run(Unknown Source) at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) at sun.rmi.transport.Transport$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x0000000050f883f8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "JMX server connection timeout 72" daemon prio=6 tid=0x000000006f343000 nid=0x4d4 in Object.wait() [0x00000000748ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000050f88d98> (a [I) at java.lang.Object.wait(Object.java:485) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source) - locked <0x0000000050f88d98> (a [I) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=6 tid=0x000000006f342000 nid=0x960 waiting on condition [0x00000000747ff000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000051917e00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.DelayQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "RMI TCP Connection(1)-10.2.1.38" daemon prio=6 tid=0x000000006f341800 nid=0xa78 runnable [0x00000000746ff000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x00000000519c6318> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - <0x0000000050f87e08> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Accept-0" daemon prio=6 tid=0x000000006f340800 nid=0xd78 runnable [0x00000000744bf000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x0000000050f88900> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Worker-13" prio=6 tid=0x000000006f340000 nid=0xa3c in Object.wait() [0x00000000743af000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000015be61b8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x0000000015be61b8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) Locked ownable synchronizers: - None "Worker-12" prio=6 tid=0x000000006f33f000 nid=0xb8 in Object.wait() [0x000000007426f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000504c26e8> (a java.lang.Object) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:269) - locked <0x00000000504c26e8> (a java.lang.Object) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:285) at org.eclipse.jdt.internal.debug.core.model.JDIThread.runEvaluation(JDIThread.java:678) at org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine$EvalRunnable.run(ASTEvaluationEngine.java:520) at org.eclipse.jdt.internal.debug.core.model.JDIThread$ThreadJob.run(JDIThread.java:2756) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Timer-2" daemon prio=6 tid=0x0000000069e25800 nid=0x1270 in Object.wait() [0x000000007405f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000004fb95098> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x000000004fb95098> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) Locked ownable synchronizers: - None "Timer-1" daemon prio=6 tid=0x0000000069e27800 nid=0xb0c in Object.wait() [0x0000000073f5f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000004fb95a48> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x000000004fb95a48> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) Locked ownable synchronizers: - None "org.eclipse.jdt.debug: JDI Event Dispatcher" daemon prio=6 tid=0x000000006e0e5000 nid=0x12d0 in Object.wait() [0x0000000073c7f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001dac1a70> (a java.util.LinkedList) at org.eclipse.jdi.internal.connect.PacketReceiveManager.waitForPacketAvailable(PacketReceiveManager.java:192) at org.eclipse.jdi.internal.connect.PacketReceiveManager.getCommand(PacketReceiveManager.java:103) - locked <0x000000001dac1a70> (a java.util.LinkedList) at org.eclipse.jdi.internal.MirrorImpl.getCommandVM(MirrorImpl.java:277) at org.eclipse.jdi.internal.event.EventQueueImpl.remove(EventQueueImpl.java:63) at org.eclipse.jdt.internal.debug.core.EventDispatcher.run(EventDispatcher.java:241) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Packet Send Manager" daemon prio=6 tid=0x000000006e0e6800 nid=0x1128 in Object.wait() [0x0000000073b7f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001dac1458> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdi.internal.connect.PacketSendManager.sendAvailablePackets(PacketSendManager.java:98) - locked <0x000000001dac1458> (a java.util.LinkedList) at org.eclipse.jdi.internal.connect.PacketSendManager.run(PacketSendManager.java:53) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Packet Receive Manager" daemon prio=6 tid=0x000000006e0e6000 nid=0x12a8 runnable [0x0000000073a7f000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at java.io.DataInputStream.readInt(Unknown Source) at org.eclipse.jdi.internal.connect.SocketConnection.readPacket(SocketConnection.java:60) - locked <0x00000000519c2f00> (a java.io.DataInputStream) at org.eclipse.jdi.internal.connect.PacketReceiveManager.readAvailablePacket(PacketReceiveManager.java:274) at org.eclipse.jdi.internal.connect.PacketReceiveManager.run(PacketReceiveManager.java:82) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "ServerConnection" prio=6 tid=0x000000006e0e4800 nid=0x980 runnable [0x00000000736df000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) at sun.nio.cs.StreamDecoder.implRead(Unknown Source) at sun.nio.cs.StreamDecoder.read(Unknown Source) - locked <0x000000001dd3cae8> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(Unknown Source) at java.io.BufferedReader.fill(Unknown Source) at java.io.BufferedReader.readLine(Unknown Source) - locked <0x000000001dd3cae8> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(Unknown Source) at org.eclipse.jdt.internal.junit.model.RemoteTestRunnerClient.readMessage(RemoteTestRunnerClient.java:342) at org.eclipse.jdt.internal.junit.model.RemoteTestRunnerClient.access$25(RemoteTestRunnerClient.java:341) at org.eclipse.jdt.internal.junit.model.RemoteTestRunnerClient$ServerConnection.run(RemoteTestRunnerClient.java:264) Locked ownable synchronizers: - None "Process monitor" daemon prio=6 tid=0x000000006e0e0000 nid=0x9dc runnable [0x00000000735df000] java.lang.Thread.State: RUNNABLE at java.lang.ProcessImpl.waitFor(Native Method) at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:417) Locked ownable synchronizers: - None "Input Stream Monitor" daemon prio=6 tid=0x000000006e0e1800 nid=0x1218 in Object.wait() [0x00000000734df000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001db04f48> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:154) - locked <0x000000001db04f48> (a java.lang.Object) at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:124) at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:99) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Output Stream Monitor" daemon prio=2 tid=0x00000000688ac000 nid=0x12c4 runnable [0x00000000733df000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x000000001dae1610> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Output Stream Monitor" daemon prio=2 tid=0x00000000688ac800 nid=0x1318 runnable [0x00000000731ef000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x000000001dac4dd8> (a java.io.BufferedInputStream) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x000000001dacf130> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "H2 Log Writer MODEL" daemon prio=6 tid=0x000000006e0e0800 nid=0x1288 waiting on condition [0x00000000730ef000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.h2.store.WriterThread.run(WriterThread.java:145) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "H2 File Lock Watchdog D:\workspace36\.metadata\.plugins\org.eclipse.dltk.core.index.sql.h2\model.lock.db" daemon prio=10 tid=0x000000006e0df800 nid=0x3c8 waiting on condition [0x0000000072fef000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.h2.store.FileLock$1.run(FileLock.java:341) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "MultiThreadedHttpConnectionManager cleanup" daemon prio=6 tid=0x0000000069e29000 nid=0x126c in Object.wait() [0x0000000072eef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001f4bae78> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x000000001f4bae78> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1122) Locked ownable synchronizers: - None "Thread-9" daemon prio=6 tid=0x00000000688b8000 nid=0x95c in Object.wait() [0x0000000072ccf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001f4a33f0> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) at org.apache.commons.httpclient.util.IdleConnectionTimeoutThread.run(IdleConnectionTimeoutThread.java:108) - locked <0x000000001f4a33f0> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) Locked ownable synchronizers: - None "PHP Debugger Daemon Thread - Port: 9000" daemon prio=6 tid=0x00000000688b7800 nid=0x12b8 runnable [0x000000007255f000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x000000001db4c3a8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.eclipse.php.internal.debug.core.daemon.AbstractDebuggerCommunicationDaemon$ReceiverThread.run(AbstractDebuggerCommunicationDaemon.java:203) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "PHP Debugger Daemon Thread - Port: 10000" daemon prio=6 tid=0x00000000688ba000 nid=0x1230 runnable [0x000000007245f000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x000000001db4cc20> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.eclipse.php.internal.debug.core.daemon.AbstractDebuggerCommunicationDaemon$ReceiverThread.run(AbstractDebuggerCommunicationDaemon.java:203) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Worker-11" prio=6 tid=0x00000000688b1000 nid=0x1258 in Object.wait() [0x000000007231f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001dae1330> (a org.eclipse.ui.console.IOConsoleInputStream) at java.lang.Object.wait(Object.java:485) at org.eclipse.ui.console.IOConsoleInputStream.waitForData(IOConsoleInputStream.java:147) at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:92) - locked <0x000000001dae1330> (a org.eclipse.ui.console.IOConsoleInputStream) at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:117) at org.eclipse.debug.internal.ui.views.console.ProcessConsole$InputReadJob.run(ProcessConsole.java:678) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "DLTK indexing" daemon prio=4 tid=0x00000000688b9000 nid=0x1008 in Object.wait() [0x000000007221f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001de2aa08> (a org.eclipse.dltk.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:485) at org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:445) - locked <0x000000001de2aa08> (a org.eclipse.dltk.core.search.indexing.IndexManager) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "[ThreadPool Manager] - Idle Thread" daemon prio=6 tid=0x0000000069e2a800 nid=0xe08 in Object.wait() [0x000000007211f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001dc82bf0> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) at java.lang.Object.wait(Object.java:485) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x000000001dc82bf0> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) Locked ownable synchronizers: - None "Worker-10" prio=6 tid=0x0000000069e2a000 nid=0x1118 in Object.wait() [0x0000000071f9f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000004fc116d8> (a org.eclipse.core.internal.jobs.Semaphore) at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39) - locked <0x000000004fc116d8> (a org.eclipse.core.internal.jobs.Semaphore) at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:176) at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:110) at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:84) at org.eclipse.jdt.internal.junit.ui.TestRunnerViewPart$JUnitIsRunningJob.run(TestRunnerViewPart.java:769) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-9" prio=6 tid=0x0000000069e26000 nid=0x1c0 waiting for monitor entry [0x000000006d72f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.eclipse.jdt.internal.debug.core.model.JDIThread.getBreakpoints(JDIThread.java:371) - waiting to lock <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getThreadText(JDIModelPresentation.java:308) at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getText(JDIModelPresentation.java:244) at org.eclipse.debug.internal.ui.LazyModelPresentation.getText(LazyModelPresentation.java:185) at org.eclipse.debug.internal.ui.DelegatingModelPresentation.getText(DelegatingModelPresentation.java:158) at org.eclipse.debug.internal.ui.model.elements.DebugElementLabelProvider.getLabel(DebugElementLabelProvider.java:35) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.getLabel(ElementLabelProvider.java:312) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.retrieveLabel(ElementLabelProvider.java:215) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelUpdater.run(ElementLabelProvider.java:160) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelJob.run(ElementLabelProvider.java:74) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-8" prio=6 tid=0x0000000069e24000 nid=0xdf0 waiting for monitor entry [0x000000006d5df000] java.lang.Thread.State: BLOCKED (on object monitor) at org.eclipse.jdt.internal.debug.core.model.JDIThread.isSuspendVoteInProgress(JDIThread.java:2897) - waiting to lock <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.ui.monitors.JavaThreadContentProvider.hasChildren(JavaThreadContentProvider.java:123) at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider.updateHasChildren(ElementContentProvider.java:223) at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider$3.run(ElementContentProvider.java:200) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-7" prio=6 tid=0x0000000069e24800 nid=0x1204 in Object.wait() [0x000000006d4df000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000015be61b8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x0000000015be61b8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) Locked ownable synchronizers: - None "JavaScript indexing" daemon prio=4 tid=0x0000000069e27000 nid=0x11f8 in Object.wait() [0x000000006d2cf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001ced9728> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:485) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) - locked <0x000000001ced9728> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Worker-6" prio=6 tid=0x00000000688b5000 nid=0x1004 waiting for monitor entry [0x000000006cc8f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.eclipse.jdt.internal.debug.core.model.JDIThread.isSuspendVoteInProgress(JDIThread.java:2897) - waiting to lock <0x000000004fbe23e8> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.ui.monitors.JavaThreadContentProvider.hasChildren(JavaThreadContentProvider.java:123) at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider.updateHasChildren(ElementContentProvider.java:223) at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider$3.run(ElementContentProvider.java:200) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-5" prio=6 tid=0x00000000688b4800 nid=0x101c waiting for monitor entry [0x000000006cb8f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.eclipse.jdt.internal.debug.core.model.JDIThread.isSuspendVoteInProgress(JDIThread.java:2897) - waiting to lock <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.ui.monitors.JavaThreadContentProvider.hasChildren(JavaThreadContentProvider.java:123) at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider.updateHasChildren(ElementContentProvider.java:223) at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider$3.run(ElementContentProvider.java:200) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-4" prio=6 tid=0x00000000688b3800 nid=0x358 waiting for monitor entry [0x000000006ca8f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.eclipse.jdt.internal.debug.core.model.JDIThread.resumedByVM(JDIThread.java:1623) - waiting to lock <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.resumeThreads(JDIDebugTarget.java:1308) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.cancelSuspendByBreakpoint(JDIDebugTarget.java:1347) at org.eclipse.jdt.internal.debug.core.model.JDIThread.completeBreakpointHandling(JDIThread.java:1171) - locked <0x000000004fbe23e8> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.eventSetComplete(JavaBreakpoint.java:311) at org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch(EventDispatcher.java:204) at org.eclipse.jdt.internal.debug.core.EventDispatcher.access$0(EventDispatcher.java:104) at org.eclipse.jdt.internal.debug.core.EventDispatcher$1.run(EventDispatcher.java:250) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-3" prio=6 tid=0x00000000688b3000 nid=0x7b8 waiting for monitor entry [0x000000006c98f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.eclipse.jdt.internal.debug.core.model.JDIThread.resumedByVM(JDIThread.java:1623) - waiting to lock <0x000000004fbe23e8> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.resumeThreads(JDIDebugTarget.java:1308) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.cancelSuspendByBreakpoint(JDIDebugTarget.java:1347) at org.eclipse.jdt.internal.debug.core.model.JDIThread.completeBreakpointHandling(JDIThread.java:1171) - locked <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.eventSetComplete(JavaBreakpoint.java:311) at org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch(EventDispatcher.java:204) at org.eclipse.jdt.internal.debug.core.EventDispatcher.access$0(EventDispatcher.java:104) at org.eclipse.jdt.internal.debug.core.EventDispatcher$1.run(EventDispatcher.java:250) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-2" prio=6 tid=0x00000000688b2800 nid=0x1178 in Object.wait() [0x000000006c88f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000015be61b8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x0000000015be61b8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) Locked ownable synchronizers: - None "Worker-1" prio=6 tid=0x00000000688b1800 nid=0x1290 waiting on condition [0x000000006c78f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000001dae53c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at org.eclipse.epp.usagedata.internal.gathering.services.UsageDataService.getQueuedEvent(UsageDataService.java:221) at org.eclipse.epp.usagedata.internal.gathering.services.UsageDataService.access$0(UsageDataService.java:219) at org.eclipse.epp.usagedata.internal.gathering.services.UsageDataService$1.run(UsageDataService.java:157) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Bundle File Closer" daemon prio=6 tid=0x00000000688b0000 nid=0x46c in Object.wait() [0x000000006c60f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001b7a9b80> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397) - locked <0x000000001b7a9b80> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333) Locked ownable synchronizers: - None "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x00000000688ae000 nid=0x11f0 in Object.wait() [0x000000006c40f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001b244500> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x000000001b244500> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) Locked ownable synchronizers: - None "Java indexing" daemon prio=4 tid=0x00000000688ae800 nid=0x1068 in Object.wait() [0x000000006c0ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000001af14c30> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:381) - locked <0x000000001af14c30> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Worker-0" prio=6 tid=0x0000000067559800 nid=0xe38 in Object.wait() [0x000000006b59f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000050dec478> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdt.internal.debug.core.breakpoints.ConditionalBreakpointHandler.breakpointHit(ConditionalBreakpointHandler.java:210) - locked <0x0000000050dec478> (a java.lang.Object) at org.eclipse.jdt.internal.debug.core.model.JDIThread.handleSuspendForBreakpoint(JDIThread.java:1109) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.suspend(JavaBreakpoint.java:363) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.handleBreakpointEvent(JavaBreakpoint.java:351) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.handleEvent(JavaBreakpoint.java:288) at org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch(EventDispatcher.java:189) at org.eclipse.jdt.internal.debug.core.EventDispatcher.access$0(EventDispatcher.java:104) at org.eclipse.jdt.internal.debug.core.EventDispatcher$1.run(EventDispatcher.java:250) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Locked ownable synchronizers: - None "Worker-JM" prio=6 tid=0x0000000069b27800 nid=0xf24 in Object.wait() [0x0000000067acf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000015bde978> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x0000000015bde978> (a java.util.ArrayList) Locked ownable synchronizers: - None "[Timer] - Main Queue Handler" daemon prio=6 tid=0x0000000068af9800 nid=0x1378 in Object.wait() [0x000000006b29f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000153abb50> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x00000000153abb50> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Framework Event Dispatcher" daemon prio=6 tid=0x00000000685f2800 nid=0xb68 in Object.wait() [0x0000000067c8f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000153aa6e8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397) - locked <0x00000000153aa6e8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333) Locked ownable synchronizers: - None "Start Level Event Dispatcher" daemon prio=6 tid=0x0000000067634800 nid=0x1184 in Object.wait() [0x00000000679cf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000153a67c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397) - locked <0x00000000153a67c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333) Locked ownable synchronizers: - None "State Data Manager" daemon prio=6 tid=0x00000000669ff800 nid=0x9f4 waiting on condition [0x00000000678cf000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:319) at java.lang.Thread.run(Unknown Source) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=6 tid=0x00000000658e2800 nid=0x644 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread1" daemon prio=10 tid=0x00000000658e1000 nid=0x908 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=10 tid=0x00000000658db800 nid=0x1054 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x00000000658d5800 nid=0x1048 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x00000000658d4800 nid=0xdac runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x000000006586c800 nid=0xd3c in Object.wait() [0x000000006607f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000152bdb38> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x00000000152bdb38> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x0000000065866000 nid=0x13a8 in Object.wait() [0x0000000065f7f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000152bdb00> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x00000000152bdb00> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "main" prio=6 tid=0x0000000001e8f000 nid=0x115c waiting for monitor entry [0x000000000204d000] java.lang.Thread.State: BLOCKED (on object monitor) at org.eclipse.jdt.internal.debug.core.model.JDIThread.getTopStackFrame(JDIThread.java:1054) - waiting to lock <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.model.JDIThread.getAdapter(JDIThread.java:2635) at org.eclipse.jdt.internal.debug.ui.EvaluationContextManager.debugContextChanged(EvaluationContextManager.java:263) at org.eclipse.debug.internal.ui.contexts.DebugWindowContextService$1.run(DebugWindowContextService.java:177) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.debug.internal.ui.contexts.DebugWindowContextService.notify(DebugWindowContextService.java:175) at org.eclipse.debug.internal.ui.contexts.DebugWindowContextService.notify(DebugWindowContextService.java:159) at org.eclipse.debug.internal.ui.contexts.DebugWindowContextService.debugContextChanged(DebugWindowContextService.java:324) at org.eclipse.debug.ui.contexts.AbstractDebugContextProvider$1.run(AbstractDebugContextProvider.java:79) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.debug.ui.contexts.AbstractDebugContextProvider.fire(AbstractDebugContextProvider.java:77) at org.eclipse.debug.internal.ui.views.launch.LaunchView$ContextProviderProxy.debugContextChanged(LaunchView.java:471) at org.eclipse.debug.ui.contexts.AbstractDebugContextProvider$1.run(AbstractDebugContextProvider.java:79) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.debug.ui.contexts.AbstractDebugContextProvider.fire(AbstractDebugContextProvider.java:77) at org.eclipse.debug.internal.ui.views.launch.LaunchView$TreeViewerContextProvider.activate(LaunchView.java:336) at org.eclipse.debug.internal.ui.views.launch.LaunchView$1.selectionChanged(LaunchView.java:433) at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:160) at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2162) at org.eclipse.jface.viewers.StructuredViewer.handleSelect(StructuredViewer.java:1190) at org.eclipse.debug.internal.ui.viewers.model.InternalTreeModelViewer.handleSelect(InternalTreeModelViewer.java:2421) at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(StructuredViewer.java:1220) at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:228) at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:222) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:389) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407) at org.eclipse.equinox.launcher.Main.main(Main.java:1383) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x0000000001f4f800 nid=0xffc runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000001eb8800 nid=0xbd8 runnable "GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000001eb9000 nid=0x22c runnable "VM Periodic Task Thread" prio=10 tid=0x00000000658e8800 nid=0x1030 waiting on condition JNI global references: 1075 Found one Java-level deadlock: ============================= "Worker-9": waiting to lock monitor 0x000000006f488ff0 (object 0x000000004fb11bd0, a org.eclipse.jdt.internal.debug.core.model.JDIThread), which is held by "Worker-3" "Worker-3": waiting to lock monitor 0x0000000067430e60 (object 0x000000004fbe23e8, a org.eclipse.jdt.internal.debug.core.model.JDIThread), which is held by "Worker-4" "Worker-4": waiting to lock monitor 0x000000006f488ff0 (object 0x000000004fb11bd0, a org.eclipse.jdt.internal.debug.core.model.JDIThread), which is held by "Worker-3" Java stack information for the threads listed above: =================================================== "Worker-9": at org.eclipse.jdt.internal.debug.core.model.JDIThread.getBreakpoints(JDIThread.java:371) - waiting to lock <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getThreadText(JDIModelPresentation.java:308) at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getText(JDIModelPresentation.java:244) at org.eclipse.debug.internal.ui.LazyModelPresentation.getText(LazyModelPresentation.java:185) at org.eclipse.debug.internal.ui.DelegatingModelPresentation.getText(DelegatingModelPresentation.java:158) at org.eclipse.debug.internal.ui.model.elements.DebugElementLabelProvider.getLabel(DebugElementLabelProvider.java:35) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.getLabel(ElementLabelProvider.java:312) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.retrieveLabel(ElementLabelProvider.java:215) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelUpdater.run(ElementLabelProvider.java:160) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelJob.run(ElementLabelProvider.java:74) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-3": at org.eclipse.jdt.internal.debug.core.model.JDIThread.resumedByVM(JDIThread.java:1623) - waiting to lock <0x000000004fbe23e8> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.resumeThreads(JDIDebugTarget.java:1308) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.cancelSuspendByBreakpoint(JDIDebugTarget.java:1347) at org.eclipse.jdt.internal.debug.core.model.JDIThread.completeBreakpointHandling(JDIThread.java:1171) - locked <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.eventSetComplete(JavaBreakpoint.java:311) at org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch(EventDispatcher.java:204) at org.eclipse.jdt.internal.debug.core.EventDispatcher.access$0(EventDispatcher.java:104) at org.eclipse.jdt.internal.debug.core.EventDispatcher$1.run(EventDispatcher.java:250) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-4": at org.eclipse.jdt.internal.debug.core.model.JDIThread.resumedByVM(JDIThread.java:1623) - waiting to lock <0x000000004fb11bd0> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.resumeThreads(JDIDebugTarget.java:1308) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.cancelSuspendByBreakpoint(JDIDebugTarget.java:1347) at org.eclipse.jdt.internal.debug.core.model.JDIThread.completeBreakpointHandling(JDIThread.java:1171) - locked <0x000000004fbe23e8> (a org.eclipse.jdt.internal.debug.core.model.JDIThread) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.eventSetComplete(JavaBreakpoint.java:311) at org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch(EventDispatcher.java:204) at org.eclipse.jdt.internal.debug.core.EventDispatcher.access$0(EventDispatcher.java:104) at org.eclipse.jdt.internal.debug.core.EventDispatcher$1.run(EventDispatcher.java:250) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Found 1 deadlock.