2012-11-08 11:53:43 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): "Attach Listener" daemon prio=9 tid=11a06f000 nid=0x117601000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "com.apple.appkit-heartbeat" daemon prio=5 tid=11a234000 nid=0x114a7d000 runnable [00000000] java.lang.Thread.State: RUNNABLE "Worker-10" prio=5 tid=116003000 nid=0x116b07000 in Object.wait() [116b06000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c40b9268> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7c40b9268> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "JavaScript indexing" daemon prio=4 tid=11a289000 nid=0x11c801000 in Object.wait() [11c800000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c5de65d8> (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 <7c5de65d8> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "[ThreadPool Manager] - Idle Thread" daemon prio=5 tid=121098800 nid=0x118e94000 in Object.wait() [118e93000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c5de2c60> (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 <7c5de2c60> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "Worker-9" prio=5 tid=11280b000 nid=0x11d60d000 waiting on condition [11d60c000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.jdt.internal.core.search.processing.JobManager$1$ProgressJob.run(JobManager.java:355) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) "Provisioning Event Dispatcher" daemon prio=5 tid=106d68800 nid=0x11cc85000 in Object.wait() [11cc84000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c58b1728> (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:400) - locked <7c58b1728> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "MultiThreadedHttpConnectionManager cleanup" daemon prio=5 tid=116015800 nid=0x118b07000 in Object.wait() [118b06000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c540b790> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7c540b790> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1122) "Worker-0" prio=5 tid=10698b000 nid=0x116a04000 in Object.wait() [116a03000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c40b9268> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7c40b9268> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Worker-JM" prio=5 tid=106a23000 nid=0x116dc8000 in Object.wait() [116dc7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c46683f8> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <7c46683f8> (a java.util.ArrayList) "Bundle File Closer" daemon prio=5 tid=11263c000 nid=0x116901000 in Object.wait() [116900000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c329d9e0> (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:400) - locked <7c329d9e0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "[Timer] - Main Queue Handler" daemon prio=5 tid=107060800 nid=0x118a04000 in Object.wait() [118a03000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c30c78a8> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <7c30c78a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:680) "Framework Event Dispatcher" daemon prio=5 tid=10687d800 nid=0x117315000 in Object.wait() [117314000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c3053a28> (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:400) - locked <7c3053a28> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level Event Dispatcher" daemon prio=5 tid=1068e0800 nid=0x1170e3000 in Object.wait() [1170e2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c30acee8> (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:400) - locked <7c30acee8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "State Data Manager" daemon prio=5 tid=1068df800 nid=0x115f9e000 waiting on condition [115f9d000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:680) "Framework Active Thread" prio=5 tid=11211b800 nid=0x115e01000 in Object.wait() [115e00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c2e00ad8> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1862) - locked <7c2e00ad8> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:680) "Poller SunPKCS11-Darwin" daemon prio=1 tid=113000000 nid=0x111d01000 waiting on condition [111d00000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692) at java.lang.Thread.run(Thread.java:680) "Low Memory Detector" daemon prio=5 tid=11101a800 nid=0x110f13000 runnable [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=9 tid=111019800 nid=0x110e10000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=9 tid=111019000 nid=0x110d0d000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=111018000 nid=0x110c0a000 runnable [00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=111017000 nid=0x110b07000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=1079b5800 nid=0x110a04000 in Object.wait() [110a03000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c2e01b10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7c2e01b10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=1079b4800 nid=0x110901000 in Object.wait() [110900000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7c2e0ced0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <7c2e0ced0> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=107800800 nid=0x7fff736ed960 waiting on condition [7fff5fbfb000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.widgets.Display.timerExec(Display.java:4641) at org.eclipse.ui.internal.ide.application.IDEIdleHelper$1.run(IDEIdleHelper.java:159) at org.eclipse.swt.widgets.Display.timerProc(Display.java:4697) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5455) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4873) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5239) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3613) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) 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:353) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) at org.eclipse.equinox.launcher.Main.run(Main.java:1438) "VM Thread" prio=9 tid=1079b0000 nid=0x11063f000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=107802000 nid=0x106501000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=107802800 nid=0x106604000 runnable "Gang worker#2 (Parallel GC Threads)" prio=9 tid=107803000 nid=0x106707000 runnable "Gang worker#3 (Parallel GC Threads)" prio=9 tid=107804000 nid=0x10b102000 runnable "Gang worker#4 (Parallel GC Threads)" prio=9 tid=107804800 nid=0x10b205000 runnable "Gang worker#5 (Parallel GC Threads)" prio=9 tid=107805000 nid=0x10b308000 runnable "Gang worker#6 (Parallel GC Threads)" prio=9 tid=107805800 nid=0x10b40b000 runnable "Gang worker#7 (Parallel GC Threads)" prio=9 tid=107806800 nid=0x10b50e000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=1078e3800 nid=0x11034b000 runnable "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=1078e2800 nid=0x10f945000 runnable "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=1078e3000 nid=0x10fa48000 runnable "VM Periodic Task Thread" prio=10 tid=11102c000 nid=0x111901000 waiting on condition "Exception Catcher Thread" prio=10 tid=107801800 nid=0x104b01000 runnable JNI global references: 2759