$ jstack 33786 2012-09-28 11:44:18 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.10-b01-428 mixed mode): "Attach Listener" daemon prio=9 tid=12d809800 nid=0x11b4fc000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=112a86000 nid=0x11dc01000 in Object.wait() [11dc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7ede12040> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7ede12040> (a java.util.Collections$SynchronizedRandomAccessList) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=12e83f000 nid=0x119d6b000 in Object.wait() [119d6a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7eda4c180> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7eda4c180> (a java.util.Collections$SynchronizedRandomAccessList) "Worker-1059" prio=5 tid=112dff800 nid=0x121d01000 in Object.wait() [121d00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1058" prio=5 tid=12a90a000 nid=0x121a01000 in Object.wait() [121a00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d053d890> (a org.eclipse.ui.internal.Semaphore) at org.eclipse.ui.internal.Semaphore.acquire(Semaphore.java:43) - locked <7d053d890> (a org.eclipse.ui.internal.Semaphore) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:168) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4605) at org.eclipse.egit.ui.Activator.isActive(Activator.java:220) at org.eclipse.egit.ui.Activator$RepositoryChangeScanner.run(Activator.java:430) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-1057" prio=5 tid=1300ac800 nid=0x11b8ca000 in Object.wait() [11b8c9000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1055" prio=5 tid=13016c800 nid=0x11be1f000 in Object.wait() [11be1e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1054" prio=5 tid=12a913800 nid=0x11bc01000 in Object.wait() [11bc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1046" prio=5 tid=130565000 nid=0x11fa01000 in Object.wait() [11fa00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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) "MultiThreadedHttpConnectionManager cleanup" daemon prio=5 tid=118b61000 nid=0x11cbd7000 in Object.wait() [11cbd6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dc59f260> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7dc59f260> (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) "Thread-14" daemon prio=6 tid=11e4c7800 nid=0x11c301000 in Object.wait() [11c300000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7df2e0660> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) at org.apache.commons.httpclient.util.IdleConnectionTimeoutThread.run(IdleConnectionTimeoutThread.java:108) - locked <7df2e0660> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) "[ThreadPool Manager] - Idle Thread" daemon prio=5 tid=107a24800 nid=0x11d146000 in Object.wait() [11d145000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7de7984d8> (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 <7de7984d8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "JavaScript indexing" daemon prio=4 tid=1121a9800 nid=0x11b702000 in Object.wait() [11b701000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dd876230> (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 <7dd876230> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "H2 Log Writer MODEL" daemon prio=4 tid=115811800 nid=0x11b5ff000 waiting on condition [11b5fe000] 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(Thread.java:680) "H2 File Lock Watchdog /workspace/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2/model.lock.db" daemon prio=9 tid=116018000 nid=0x119f3c000 runnable [119f3b000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.getLastModifiedTime(Native Method) at java.io.File.lastModified(File.java:826) at org.h2.store.fs.FileSystemDisk.getLastModified(FileSystemDisk.java:259) at org.h2.store.FileLock$1.run(FileLock.java:338) at java.lang.Thread.run(Thread.java:680) "703254587@qtp-855596001-1 - Acceptor0 SocketConnector@127.0.0.1:51235" prio=5 tid=112282000 nid=0x11862d000 runnable [11862c000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <7db79a610> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at org.mortbay.jetty.bio.SocketConnector.accept(SocketConnector.java:99) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:707) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) "1077379849@qtp-855596001-0" prio=5 tid=112413000 nid=0x116a04000 in Object.wait() [116a03000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db4f87b0> (a org.mortbay.thread.QueuedThreadPool$PoolThread) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:626) - locked <7db4f87b0> (a org.mortbay.thread.QueuedThreadPool$PoolThread) "DLTK indexing" daemon prio=4 tid=118c55800 nid=0x11b3f9000 in Object.wait() [11b3f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db629250> (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 <7db629250> (a org.eclipse.dltk.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Java indexing" daemon prio=4 tid=11a300800 nid=0x11b2f6000 in Object.wait() [11b2f5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db31cef0> (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:382) - locked <7db31cef0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Provisioning Event Dispatcher" daemon prio=5 tid=1120e3800 nid=0x114fbf000 in Object.wait() [114fbe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5df3ed8> (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 <7d5df3ed8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" prio=5 tid=117843800 nid=0x1133f7000 in Object.wait() [1133f6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d6041720> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <7d6041720> (a java.util.ArrayList) "Bundle File Closer" daemon prio=5 tid=107ae7800 nid=0x114ebc000 in Object.wait() [114ebb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c38668> (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 <7d4c38668> (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=11232a000 nid=0x116bcf000 in Object.wait() [116bce000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c881a8> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <7d4c881a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:680) "Framework Event Dispatcher" daemon prio=5 tid=112149000 nid=0x116901000 in Object.wait() [116900000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c458> (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 <7d437c458> (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=107aaa800 nid=0x11360c000 in Object.wait() [11360b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c4d8> (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 <7d437c4d8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=5 tid=10901b000 nid=0x105e24000 in Object.wait() [105e23000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1863) - locked <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:680) "Low Memory Detector" daemon prio=5 tid=11101a800 nid=0x111a01000 runnable [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=9 tid=111019800 nid=0x110f01000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=9 tid=111019000 nid=0x110dfe000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=111018000 nid=0x110cfb000 runnable [00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=111017000 nid=0x110bf8000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=10796e800 nid=0x110af5000 in Object.wait() [110af4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404d518> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7d404d518> (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=10796e000 nid=0x1109f2000 in Object.wait() [1109f1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404ca78> (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 <7d404ca78> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=107801000 nid=0x7fff7c688180 runnable [7fff5fbfc000] java.lang.Thread.State: RUNNABLE at org.eclipse.wst.jsdt.internal.compiler.problem.ProblemReporter.computeSeverity(ProblemReporter.java:617) at org.eclipse.wst.jsdt.internal.compiler.problem.ProblemHandler.handle(ProblemHandler.java:158) at org.eclipse.wst.jsdt.internal.compiler.problem.ProblemReporter.handle(ProblemReporter.java:921) at org.eclipse.wst.jsdt.internal.compiler.problem.ProblemReporter.missingSemiColon(ProblemReporter.java:2326) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.consumeToken(Parser.java:4385) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5740) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:6036) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5988) at org.eclipse.wst.jsdt.internal.codeassist.SelectionEngine.doParse(SelectionEngine.java:1286) at org.eclipse.wst.jsdt.internal.codeassist.impl.Engine.accept(Engine.java:91) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:279) at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:249) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2105) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getType(Scope.java:1876) at org.eclipse.wst.jsdt.core.infer.InferredType.resolveType(InferredType.java:319) at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.buildFields(SourceTypeBinding.java:120) at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.buildFieldsAndMethods(SourceTypeBinding.java:76) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildFieldsAndMethods(CompilationUnitScope.java:186) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:470) at org.eclipse.wst.jsdt.internal.codeassist.impl.Engine.accept(Engine.java:94) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:279) at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getBinding(PackageBinding.java:156) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findBinding(Scope.java:802) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findType(Scope.java:821) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildSuperType(CompilationUnitScope.java:413) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:382) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:320) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:316) at org.eclipse.wst.jsdt.internal.codeassist.SelectionEngine.select(SelectionEngine.java:729) at org.eclipse.wst.jsdt.internal.core.Openable.codeSelect(Openable.java:167) at org.eclipse.wst.jsdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:318) at org.eclipse.wst.jsdt.web.core.javascript.JsTranslation.getElementsFromJsRange(JsTranslation.java:302) - locked <7ede4caf8> (a [B) at org.eclipse.wst.jsdt.web.core.javascript.JsTranslation.getElementsFromWebRange(JsTranslation.java:319) at org.eclipse.wst.jsdt.web.ui.internal.hyperlink.JSDTHyperlinkDetector.detectHyperlinks(JSDTHyperlinkDetector.java:162) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:286) - locked <7ede635c8> (a [Lorg.eclipse.jface.text.hyperlink.IHyperlinkDetector;) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:258) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:462) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4134) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1458) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1271) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3980) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3619) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) 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=107969800 nid=0x1108ef000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=107802800 nid=0x105801000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=107803000 nid=0x105f9c000 runnable "Gang worker#2 (Parallel GC Threads)" prio=9 tid=107803800 nid=0x108101000 runnable "Gang worker#3 (Parallel GC Threads)" prio=9 tid=107804000 nid=0x108204000 runnable "Gang worker#4 (Parallel GC Threads)" prio=9 tid=107805000 nid=0x108307000 runnable "Gang worker#5 (Parallel GC Threads)" prio=9 tid=107805800 nid=0x10840a000 runnable "Gang worker#6 (Parallel GC Threads)" prio=9 tid=107806000 nid=0x10850d000 runnable "Gang worker#7 (Parallel GC Threads)" prio=9 tid=107806800 nid=0x108610000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=1078e4000 nid=0x1105fb000 runnable "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=1078e3000 nid=0x108f95000 runnable "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=1078e3800 nid=0x10a402000 runnable "VM Periodic Task Thread" prio=10 tid=11102c000 nid=0x111b04000 waiting on condition "Exception Catcher Thread" prio=10 tid=107801800 nid=0x105501000 runnable JNI global references: 8628 $ jstack 33786 2012-09-28 11:44:38 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.10-b01-428 mixed mode): "Worker-1060" prio=5 tid=12af88000 nid=0x118730000 in Object.wait() [11872f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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) "Attach Listener" daemon prio=9 tid=12d809800 nid=0x11b4fc000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=112a86000 nid=0x11dc01000 in Object.wait() [11dc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7ede11f20> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7ede11f20> (a java.util.Collections$SynchronizedRandomAccessList) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=12e83f000 nid=0x119d6b000 in Object.wait() [119d6a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7eda4c180> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7eda4c180> (a java.util.Collections$SynchronizedRandomAccessList) "Worker-1059" prio=5 tid=112dff800 nid=0x121d01000 in Object.wait() [121d00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1058" prio=5 tid=12a90a000 nid=0x121a01000 runnable [121a00000] java.lang.Thread.State: RUNNABLE at java.lang.Object.wait(Native Method) - waiting on <7d053d5e8> (a org.eclipse.ui.internal.Semaphore) at org.eclipse.ui.internal.Semaphore.acquire(Semaphore.java:43) - locked <7d053d5e8> (a org.eclipse.ui.internal.Semaphore) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:168) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4605) at org.eclipse.egit.ui.Activator.isActive(Activator.java:220) at org.eclipse.egit.ui.Activator$RepositoryChangeScanner.run(Activator.java:430) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-1057" prio=5 tid=1300ac800 nid=0x11b8ca000 runnable [11b8c9000] java.lang.Thread.State: RUNNABLE at java.lang.String.intern(Native Method) at org.eclipse.mylyn.monitor.core.InteractionEvent.(InteractionEvent.java:244) at org.eclipse.mylyn.internal.context.core.AggregateInteractionEvent.(AggregateInteractionEvent.java:46) at org.eclipse.mylyn.internal.context.core.DegreeOfInterest.addEvent(DegreeOfInterest.java:78) at org.eclipse.mylyn.internal.context.core.InteractionContext.parseInteractionEvent(InteractionContext.java:130) at org.eclipse.mylyn.internal.context.core.InteractionContext.parseEvent(InteractionContext.java:85) - locked <7d3502540> (a org.eclipse.mylyn.internal.context.core.InteractionContext) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.addAttentionEvents(InteractionContextManager.java:210) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.collapseActivityMetaContext(InteractionContextManager.java:333) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.saveActivityMetaContext(InteractionContextManager.java:853) at org.eclipse.mylyn.internal.context.tasks.ui.ActivityExternalizationParticipant.execute(ActivityExternalizationParticipant.java:63) at org.eclipse.mylyn.internal.tasks.core.externalization.ExternalizationManager$ExternalizationJob.run(ExternalizationManager.java:222) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-1055" prio=5 tid=13016c800 nid=0x11be1f000 in Object.wait() [11be1e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1054" prio=5 tid=12a913800 nid=0x11bc01000 in Object.wait() [11bc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1046" prio=5 tid=130565000 nid=0x11fa01000 in Object.wait() [11fa00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d34fe7d0> (a org.eclipse.core.internal.jobs.Semaphore) at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39) - locked <7d34fe7d0> (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.mylyn.internal.context.core.InteractionContextManager.getActivityMetaContext(InteractionContextManager.java:565) at org.eclipse.mylyn.internal.context.core.InteractionContextManager$12.run(InteractionContextManager.java:1155) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.processActivityMetaContextEvent(InteractionContextManager.java:1147) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.processWorkbenchEvent(ActivityContextManager.java:191) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.addMonitoredActivityTime(ActivityContextManager.java:180) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.access$0(ActivityContextManager.java:164) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager$2.addMonitoredActivityTime(ActivityContextManager.java:80) at org.eclipse.mylyn.internal.monitor.ui.CheckActivityJob.run(CheckActivityJob.java:125) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "MultiThreadedHttpConnectionManager cleanup" daemon prio=5 tid=118b61000 nid=0x11cbd7000 in Object.wait() [11cbd6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dc59f260> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7dc59f260> (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) "Thread-14" daemon prio=6 tid=11e4c7800 nid=0x11c301000 in Object.wait() [11c300000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7df2e0660> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) at org.apache.commons.httpclient.util.IdleConnectionTimeoutThread.run(IdleConnectionTimeoutThread.java:108) - locked <7df2e0660> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) "[ThreadPool Manager] - Idle Thread" daemon prio=5 tid=107a24800 nid=0x11d146000 in Object.wait() [11d145000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7de7984d8> (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 <7de7984d8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "JavaScript indexing" daemon prio=4 tid=1121a9800 nid=0x11b702000 in Object.wait() [11b701000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dd876230> (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 <7dd876230> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "H2 Log Writer MODEL" daemon prio=4 tid=115811800 nid=0x11b5ff000 waiting on condition [11b5fe000] 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(Thread.java:680) "H2 File Lock Watchdog /workspace/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2/model.lock.db" daemon prio=9 tid=116018000 nid=0x119f3c000 runnable [119f3b000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.getBooleanAttributes0(Native Method) at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:228) at java.io.File.exists(File.java:733) at org.h2.store.fs.FileSystemDisk.exists(FileSystemDisk.java:134) at org.h2.store.FileLock$1.run(FileLock.java:338) at java.lang.Thread.run(Thread.java:680) "703254587@qtp-855596001-1 - Acceptor0 SocketConnector@127.0.0.1:51235" prio=5 tid=112282000 nid=0x11862d000 runnable [11862c000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <7db79a610> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at org.mortbay.jetty.bio.SocketConnector.accept(SocketConnector.java:99) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:707) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) "1077379849@qtp-855596001-0" prio=5 tid=112413000 nid=0x116a04000 in Object.wait() [116a03000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db4f87b0> (a org.mortbay.thread.QueuedThreadPool$PoolThread) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:626) - locked <7db4f87b0> (a org.mortbay.thread.QueuedThreadPool$PoolThread) "DLTK indexing" daemon prio=4 tid=118c55800 nid=0x11b3f9000 in Object.wait() [11b3f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db629250> (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 <7db629250> (a org.eclipse.dltk.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Java indexing" daemon prio=4 tid=11a300800 nid=0x11b2f6000 in Object.wait() [11b2f5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db31cef0> (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:382) - locked <7db31cef0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Provisioning Event Dispatcher" daemon prio=5 tid=1120e3800 nid=0x114fbf000 in Object.wait() [114fbe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5df3ed8> (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 <7d5df3ed8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" prio=5 tid=117843800 nid=0x1133f7000 in Object.wait() [1133f6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d6041720> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <7d6041720> (a java.util.ArrayList) "Bundle File Closer" daemon prio=5 tid=107ae7800 nid=0x114ebc000 in Object.wait() [114ebb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c38668> (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 <7d4c38668> (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=11232a000 nid=0x116bcf000 in Object.wait() [116bce000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c881a8> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <7d4c881a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:680) "Framework Event Dispatcher" daemon prio=5 tid=112149000 nid=0x116901000 in Object.wait() [116900000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c458> (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 <7d437c458> (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=107aaa800 nid=0x11360c000 in Object.wait() [11360b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c4d8> (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 <7d437c4d8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=5 tid=10901b000 nid=0x105e24000 in Object.wait() [105e23000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1863) - locked <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:680) "Low Memory Detector" daemon prio=5 tid=11101a800 nid=0x111a01000 runnable [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=9 tid=111019800 nid=0x110f01000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=9 tid=111019000 nid=0x110dfe000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=111018000 nid=0x110cfb000 runnable [00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=111017000 nid=0x110bf8000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=10796e800 nid=0x110af5000 in Object.wait() [110af4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404d518> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7d404d518> (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=10796e000 nid=0x1109f2000 in Object.wait() [1109f1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404ca78> (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 <7d404ca78> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=107801000 nid=0x7fff7c688180 runnable [7fff5fbfc000] java.lang.Thread.State: RUNNABLE at org.eclipse.wst.jsdt.internal.compiler.parser.Scanner.optimizedCurrentTokenSource1(Scanner.java:2325) at org.eclipse.wst.jsdt.internal.compiler.parser.Scanner.getCurrentIdentifierSource(Scanner.java:398) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.pushIdentifier(Parser.java:6356) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.consumeToken(Parser.java:4141) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5768) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:6036) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5988) at org.eclipse.wst.jsdt.internal.codeassist.SelectionEngine.doParse(SelectionEngine.java:1286) at org.eclipse.wst.jsdt.internal.codeassist.impl.Engine.accept(Engine.java:91) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:279) at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:249) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2105) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getType(Scope.java:1876) at org.eclipse.wst.jsdt.core.infer.InferredType.resolveType(InferredType.java:319) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodScope.createMethod(MethodScope.java:192) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodScope.createMethod(MethodScope.java:166) at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.buildMethods(SourceTypeBinding.java:204) at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.buildFieldsAndMethods(SourceTypeBinding.java:77) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildFieldsAndMethods(CompilationUnitScope.java:186) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:470) at org.eclipse.wst.jsdt.internal.codeassist.impl.Engine.accept(Engine.java:94) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:279) at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getBinding(PackageBinding.java:156) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findBinding(Scope.java:802) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findType(Scope.java:821) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildSuperType(CompilationUnitScope.java:413) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:382) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:320) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:316) at org.eclipse.wst.jsdt.internal.codeassist.SelectionEngine.select(SelectionEngine.java:729) at org.eclipse.wst.jsdt.internal.core.Openable.codeSelect(Openable.java:167) at org.eclipse.wst.jsdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:318) at org.eclipse.wst.jsdt.web.core.javascript.JsTranslation.getElementsFromJsRange(JsTranslation.java:302) - locked <7ede4c9d8> (a [B) at org.eclipse.wst.jsdt.web.core.javascript.JsTranslation.getElementsFromWebRange(JsTranslation.java:319) at org.eclipse.wst.jsdt.web.ui.internal.hyperlink.JSDTHyperlinkDetector.detectHyperlinks(JSDTHyperlinkDetector.java:162) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:286) - locked <7ede63460> (a [Lorg.eclipse.jface.text.hyperlink.IHyperlinkDetector;) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:258) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:462) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4134) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1458) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1271) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3980) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3619) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) 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=107969800 nid=0x1108ef000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=107802800 nid=0x105801000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=107803000 nid=0x105f9c000 runnable "Gang worker#2 (Parallel GC Threads)" prio=9 tid=107803800 nid=0x108101000 runnable "Gang worker#3 (Parallel GC Threads)" prio=9 tid=107804000 nid=0x108204000 runnable "Gang worker#4 (Parallel GC Threads)" prio=9 tid=107805000 nid=0x108307000 runnable "Gang worker#5 (Parallel GC Threads)" prio=9 tid=107805800 nid=0x10840a000 runnable "Gang worker#6 (Parallel GC Threads)" prio=9 tid=107806000 nid=0x10850d000 runnable "Gang worker#7 (Parallel GC Threads)" prio=9 tid=107806800 nid=0x108610000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=1078e4000 nid=0x1105fb000 runnable "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=1078e3000 nid=0x108f95000 runnable "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=1078e3800 nid=0x10a402000 runnable "VM Periodic Task Thread" prio=10 tid=11102c000 nid=0x111b04000 waiting on condition "Exception Catcher Thread" prio=10 tid=107801800 nid=0x105501000 runnable JNI global references: 8630 $ jstack 33786 2012-09-28 11:44:52 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.10-b01-428 mixed mode): "Worker-1060" prio=5 tid=12af88000 nid=0x118730000 in Object.wait() [11872f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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) "Attach Listener" daemon prio=9 tid=12d809800 nid=0x11b4fc000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=112a86000 nid=0x11dc01000 in Object.wait() [11dc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7ede11f20> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7ede11f20> (a java.util.Collections$SynchronizedRandomAccessList) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=12e83f000 nid=0x119d6b000 in Object.wait() [119d6a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7eda4c180> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7eda4c180> (a java.util.Collections$SynchronizedRandomAccessList) "Worker-1059" prio=5 tid=112dff800 nid=0x121d01000 in Object.wait() [121d00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1058" prio=5 tid=12a90a000 nid=0x121a01000 in Object.wait() [121a00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d053d5e8> (a org.eclipse.ui.internal.Semaphore) at org.eclipse.ui.internal.Semaphore.acquire(Semaphore.java:43) - locked <7d053d5e8> (a org.eclipse.ui.internal.Semaphore) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:168) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4605) at org.eclipse.egit.ui.Activator.isActive(Activator.java:220) at org.eclipse.egit.ui.Activator$RepositoryChangeScanner.run(Activator.java:430) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-1057" prio=5 tid=1300ac800 nid=0x11b8ca000 runnable [11b8c9000] java.lang.Thread.State: RUNNABLE at org.eclipse.mylyn.internal.context.core.DegreeOfInterest.addEvent(DegreeOfInterest.java:78) at org.eclipse.mylyn.internal.context.core.InteractionContext.parseInteractionEvent(InteractionContext.java:135) at org.eclipse.mylyn.internal.context.core.InteractionContext.parseEvent(InteractionContext.java:85) - locked <7d35024c0> (a org.eclipse.mylyn.internal.context.core.InteractionContext) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.addAttentionEvents(InteractionContextManager.java:210) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.collapseActivityMetaContext(InteractionContextManager.java:333) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.saveActivityMetaContext(InteractionContextManager.java:853) at org.eclipse.mylyn.internal.context.tasks.ui.ActivityExternalizationParticipant.execute(ActivityExternalizationParticipant.java:63) at org.eclipse.mylyn.internal.tasks.core.externalization.ExternalizationManager$ExternalizationJob.run(ExternalizationManager.java:222) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-1055" prio=5 tid=13016c800 nid=0x11be1f000 in Object.wait() [11be1e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1054" prio=5 tid=12a913800 nid=0x11bc01000 in Object.wait() [11bc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1046" prio=5 tid=130565000 nid=0x11fa01000 in Object.wait() [11fa00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d34fe750> (a org.eclipse.core.internal.jobs.Semaphore) at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39) - locked <7d34fe750> (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.mylyn.internal.context.core.InteractionContextManager.getActivityMetaContext(InteractionContextManager.java:565) at org.eclipse.mylyn.internal.context.core.InteractionContextManager$12.run(InteractionContextManager.java:1155) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.mylyn.internal.context.core.InteractionContextManager.processActivityMetaContextEvent(InteractionContextManager.java:1147) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.processWorkbenchEvent(ActivityContextManager.java:191) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.addMonitoredActivityTime(ActivityContextManager.java:180) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.access$0(ActivityContextManager.java:164) at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager$2.addMonitoredActivityTime(ActivityContextManager.java:80) at org.eclipse.mylyn.internal.monitor.ui.CheckActivityJob.run(CheckActivityJob.java:125) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "MultiThreadedHttpConnectionManager cleanup" daemon prio=5 tid=118b61000 nid=0x11cbd7000 in Object.wait() [11cbd6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dc59f260> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7dc59f260> (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) "Thread-14" daemon prio=6 tid=11e4c7800 nid=0x11c301000 in Object.wait() [11c300000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7df2e0660> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) at org.apache.commons.httpclient.util.IdleConnectionTimeoutThread.run(IdleConnectionTimeoutThread.java:108) - locked <7df2e0660> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) "[ThreadPool Manager] - Idle Thread" daemon prio=5 tid=107a24800 nid=0x11d146000 in Object.wait() [11d145000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7de7984d8> (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 <7de7984d8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "JavaScript indexing" daemon prio=4 tid=1121a9800 nid=0x11b702000 in Object.wait() [11b701000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dd876230> (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 <7dd876230> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "H2 Log Writer MODEL" daemon prio=4 tid=115811800 nid=0x11b5ff000 waiting on condition [11b5fe000] 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(Thread.java:680) "H2 File Lock Watchdog /workspace/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2/model.lock.db" daemon prio=9 tid=116018000 nid=0x119f3c000 runnable [119f3b000] java.lang.Thread.State: RUNNABLE at java.lang.String.substring(String.java:1939) at java.lang.String.substring(String.java:1904) at java.io.File.getName(File.java:401) at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:229) at java.io.File.exists(File.java:733) at org.h2.store.fs.FileSystemDisk.exists(FileSystemDisk.java:134) at org.h2.store.FileLock$1.run(FileLock.java:338) at java.lang.Thread.run(Thread.java:680) "703254587@qtp-855596001-1 - Acceptor0 SocketConnector@127.0.0.1:51235" prio=5 tid=112282000 nid=0x11862d000 runnable [11862c000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <7db79a610> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at org.mortbay.jetty.bio.SocketConnector.accept(SocketConnector.java:99) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:707) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) "1077379849@qtp-855596001-0" prio=5 tid=112413000 nid=0x116a04000 in Object.wait() [116a03000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db4f87b0> (a org.mortbay.thread.QueuedThreadPool$PoolThread) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:626) - locked <7db4f87b0> (a org.mortbay.thread.QueuedThreadPool$PoolThread) "DLTK indexing" daemon prio=4 tid=118c55800 nid=0x11b3f9000 in Object.wait() [11b3f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db629250> (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 <7db629250> (a org.eclipse.dltk.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Java indexing" daemon prio=4 tid=11a300800 nid=0x11b2f6000 in Object.wait() [11b2f5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db31cef0> (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:382) - locked <7db31cef0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Provisioning Event Dispatcher" daemon prio=5 tid=1120e3800 nid=0x114fbf000 in Object.wait() [114fbe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5df3ed8> (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 <7d5df3ed8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" prio=5 tid=117843800 nid=0x1133f7000 in Object.wait() [1133f6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d6041720> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <7d6041720> (a java.util.ArrayList) "Bundle File Closer" daemon prio=5 tid=107ae7800 nid=0x114ebc000 in Object.wait() [114ebb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c38668> (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 <7d4c38668> (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=11232a000 nid=0x116bcf000 in Object.wait() [116bce000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c881a8> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <7d4c881a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:680) "Framework Event Dispatcher" daemon prio=5 tid=112149000 nid=0x116901000 in Object.wait() [116900000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c458> (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 <7d437c458> (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=107aaa800 nid=0x11360c000 in Object.wait() [11360b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c4d8> (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 <7d437c4d8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=5 tid=10901b000 nid=0x105e24000 in Object.wait() [105e23000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1863) - locked <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:680) "Low Memory Detector" daemon prio=5 tid=11101a800 nid=0x111a01000 runnable [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=9 tid=111019800 nid=0x110f01000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=9 tid=111019000 nid=0x110dfe000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=111018000 nid=0x110cfb000 runnable [00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=111017000 nid=0x110bf8000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=10796e800 nid=0x110af5000 in Object.wait() [110af4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404d518> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7d404d518> (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=10796e000 nid=0x1109f2000 in Object.wait() [1109f1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404ca78> (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 <7d404ca78> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=107801000 nid=0x7fff7c688180 runnable [7fff5fbfc000] java.lang.Thread.State: RUNNABLE at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.consumeMemberExpressionWithSimpleName(Parser.java:2334) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.consumeRule(Parser.java:3208) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5802) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:6036) at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Parser.java:5988) at org.eclipse.wst.jsdt.internal.codeassist.SelectionEngine.doParse(SelectionEngine.java:1286) at org.eclipse.wst.jsdt.internal.codeassist.impl.Engine.accept(Engine.java:91) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:279) at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:249) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2105) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getType(Scope.java:1876) at org.eclipse.wst.jsdt.core.infer.InferredType.resolveType(InferredType.java:319) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodScope.createMethod(MethodScope.java:192) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodScope.createMethod(MethodScope.java:166) at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.buildMethods(SourceTypeBinding.java:204) at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.buildFieldsAndMethods(SourceTypeBinding.java:77) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildFieldsAndMethods(CompilationUnitScope.java:186) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:470) at org.eclipse.wst.jsdt.internal.codeassist.impl.Engine.accept(Engine.java:94) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:279) at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getBinding(PackageBinding.java:156) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findBinding(Scope.java:802) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findType(Scope.java:821) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildSuperType(CompilationUnitScope.java:413) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:382) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:320) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:316) at org.eclipse.wst.jsdt.internal.codeassist.SelectionEngine.select(SelectionEngine.java:729) at org.eclipse.wst.jsdt.internal.core.Openable.codeSelect(Openable.java:167) at org.eclipse.wst.jsdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:318) at org.eclipse.wst.jsdt.web.core.javascript.JsTranslation.getElementsFromJsRange(JsTranslation.java:302) - locked <7ede4c9d8> (a [B) at org.eclipse.wst.jsdt.web.core.javascript.JsTranslation.getElementsFromWebRange(JsTranslation.java:319) at org.eclipse.wst.jsdt.web.ui.internal.hyperlink.JSDTHyperlinkDetector.detectHyperlinks(JSDTHyperlinkDetector.java:162) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:286) - locked <7ede63460> (a [Lorg.eclipse.jface.text.hyperlink.IHyperlinkDetector;) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:258) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:462) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4134) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1458) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1271) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3980) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3619) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) 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=107969800 nid=0x1108ef000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=107802800 nid=0x105801000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=107803000 nid=0x105f9c000 runnable "Gang worker#2 (Parallel GC Threads)" prio=9 tid=107803800 nid=0x108101000 runnable "Gang worker#3 (Parallel GC Threads)" prio=9 tid=107804000 nid=0x108204000 runnable "Gang worker#4 (Parallel GC Threads)" prio=9 tid=107805000 nid=0x108307000 runnable "Gang worker#5 (Parallel GC Threads)" prio=9 tid=107805800 nid=0x10840a000 runnable "Gang worker#6 (Parallel GC Threads)" prio=9 tid=107806000 nid=0x10850d000 runnable "Gang worker#7 (Parallel GC Threads)" prio=9 tid=107806800 nid=0x108610000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=1078e4000 nid=0x1105fb000 waiting on condition "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=1078e3000 nid=0x108f95000 runnable "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=1078e3800 nid=0x10a402000 runnable "VM Periodic Task Thread" prio=10 tid=11102c000 nid=0x111b04000 waiting on condition "Exception Catcher Thread" prio=10 tid=107801800 nid=0x105501000 runnable JNI global references: 8630 $ jstack 33786 2012-09-28 11:45:03 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.10-b01-428 mixed mode): "Worker-1060" prio=5 tid=12af88000 nid=0x118730000 in Object.wait() [11872f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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) "Attach Listener" daemon prio=9 tid=12d809800 nid=0x11b4fc000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=112a86000 nid=0x11dc01000 in Object.wait() [11dc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7edb5b5c0> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7edb5b5c0> (a java.util.Collections$SynchronizedRandomAccessList) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" daemon prio=1 tid=12e83f000 nid=0x119d6b000 in Object.wait() [119d6a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7eda4c0f8> (a java.util.Collections$SynchronizedRandomAccessList) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:672) - locked <7eda4c0f8> (a java.util.Collections$SynchronizedRandomAccessList) "Worker-1058" prio=5 tid=12a90a000 nid=0x121a01000 in Object.wait() [121a00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1057" prio=5 tid=1300ac800 nid=0x11b8ca000 in Object.wait() [11b8c9000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1055" prio=5 tid=13016c800 nid=0x11be1f000 in Object.wait() [11be1e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1054" prio=5 tid=12a913800 nid=0x11bc01000 in Object.wait() [11bc00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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-1046" prio=5 tid=130565000 nid=0x11fa01000 in Object.wait() [11fa00000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5eaaef8> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <7d5eaaef8> (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) "MultiThreadedHttpConnectionManager cleanup" daemon prio=5 tid=118b61000 nid=0x11cbd7000 in Object.wait() [11cbd6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dc59f1d8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7dc59f1d8> (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) "Thread-14" daemon prio=6 tid=11e4c7800 nid=0x11c301000 in Object.wait() [11c300000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7df2e05d8> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) at org.apache.commons.httpclient.util.IdleConnectionTimeoutThread.run(IdleConnectionTimeoutThread.java:108) - locked <7df2e05d8> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) "[ThreadPool Manager] - Idle Thread" daemon prio=5 tid=107a24800 nid=0x11d146000 in Object.wait() [11d145000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7de798450> (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 <7de798450> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "JavaScript indexing" daemon prio=4 tid=1121a9800 nid=0x11b702000 in Object.wait() [11b701000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7dd8761a8> (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 <7dd8761a8> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "H2 Log Writer MODEL" daemon prio=4 tid=115811800 nid=0x11b5ff000 waiting on condition [11b5fe000] 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(Thread.java:680) "H2 File Lock Watchdog /workspace/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2/model.lock.db" daemon prio=9 tid=116018000 nid=0x119f3c000 waiting on condition [119f3b000] 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(Thread.java:680) "703254587@qtp-855596001-1 - Acceptor0 SocketConnector@127.0.0.1:51235" prio=5 tid=112282000 nid=0x11862d000 runnable [11862c000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <7db79a5e8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at org.mortbay.jetty.bio.SocketConnector.accept(SocketConnector.java:99) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:707) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) "1077379849@qtp-855596001-0" prio=5 tid=112413000 nid=0x116a04000 in Object.wait() [116a03000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db4f8788> (a org.mortbay.thread.QueuedThreadPool$PoolThread) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:626) - locked <7db4f8788> (a org.mortbay.thread.QueuedThreadPool$PoolThread) "DLTK indexing" daemon prio=4 tid=118c55800 nid=0x11b3f9000 in Object.wait() [11b3f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db629228> (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 <7db629228> (a org.eclipse.dltk.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Java indexing" daemon prio=4 tid=11a300800 nid=0x11b2f6000 in Object.wait() [11b2f5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7db31cef0> (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:382) - locked <7db31cef0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:680) "Provisioning Event Dispatcher" daemon prio=5 tid=1120e3800 nid=0x114fbf000 in Object.wait() [114fbe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d5df3ed8> (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 <7d5df3ed8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" prio=5 tid=117843800 nid=0x1133f7000 in Object.wait() [1133f6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d6041720> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <7d6041720> (a java.util.ArrayList) "Bundle File Closer" daemon prio=5 tid=107ae7800 nid=0x114ebc000 in Object.wait() [114ebb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c38668> (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 <7d4c38668> (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=11232a000 nid=0x116bcf000 in Object.wait() [116bce000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4c881a8> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <7d4c881a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:680) "Framework Event Dispatcher" daemon prio=5 tid=112149000 nid=0x116901000 in Object.wait() [116900000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c458> (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 <7d437c458> (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=107aaa800 nid=0x11360c000 in Object.wait() [11360b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d437c4d8> (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 <7d437c4d8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=5 tid=10901b000 nid=0x105e24000 in Object.wait() [105e23000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1863) - locked <7d4059508> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:680) "Low Memory Detector" daemon prio=5 tid=11101a800 nid=0x111a01000 runnable [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=9 tid=111019800 nid=0x110f01000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=9 tid=111019000 nid=0x110dfe000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=111018000 nid=0x110cfb000 runnable [00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=111017000 nid=0x110bf8000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=10796e800 nid=0x110af5000 in Object.wait() [110af4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404d518> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <7d404d518> (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=10796e000 nid=0x1109f2000 in Object.wait() [1109f1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <7d404ca78> (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 <7d404ca78> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=107801000 nid=0x7fff7c688180 runnable [7fff5fbfd000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.cocoa.OS.objc_msgSend_bool(Native Method) at org.eclipse.swt.internal.cocoa.NSRunLoop.runMode(NSRunLoop.java:42) at org.eclipse.swt.widgets.Display.sleep(Display.java:4565) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.showStatusAdapter(WorkbenchErrorHandler.java:108) at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:57) at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:106) at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231) at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:242) at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopException(WorkbenchAdvisor.java:326) at org.eclipse.ui.internal.Workbench$3.eventLoopException(Workbench.java:463) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.handle(PartRenderingEngine.java:1043) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1033) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) 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=107969800 nid=0x1108ef000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=107802800 nid=0x105801000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=107803000 nid=0x105f9c000 runnable "Gang worker#2 (Parallel GC Threads)" prio=9 tid=107803800 nid=0x108101000 runnable "Gang worker#3 (Parallel GC Threads)" prio=9 tid=107804000 nid=0x108204000 runnable "Gang worker#4 (Parallel GC Threads)" prio=9 tid=107805000 nid=0x108307000 runnable "Gang worker#5 (Parallel GC Threads)" prio=9 tid=107805800 nid=0x10840a000 runnable "Gang worker#6 (Parallel GC Threads)" prio=9 tid=107806000 nid=0x10850d000 runnable "Gang worker#7 (Parallel GC Threads)" prio=9 tid=107806800 nid=0x108610000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=1078e4000 nid=0x1105fb000 runnable "Gang worker#0 (Parallel CMS Threads)" prio=9 tid=1078e3000 nid=0x108f95000 runnable "Gang worker#1 (Parallel CMS Threads)" prio=9 tid=1078e3800 nid=0x10a402000 runnable "VM Periodic Task Thread" prio=10 tid=11102c000 nid=0x111b04000 waiting on condition "Exception Catcher Thread" prio=10 tid=107801800 nid=0x105501000 runnable JNI global references: 8811