Community
Participate
Working Groups
Recently my Eclipse is freezing as often as every few seconds, and I am having to kill it quite frequently. I originally suspected EGit, but it looks like it has something to do with context as I keep seeing stack traces like this when it is frozen. I wouldn't be surprised if this does somehow have something to do with EGit though. Name: main State: RUNNABLE Total blocked: 42,539 Total waited: 9 Stack trace: org.eclipse.core.internal.watson.ElementTree.includes(ElementTree.java:527) - locked org.eclipse.core.internal.watson.ElementTree@13901f5 org.eclipse.core.internal.resources.Workspace.getResourceInfo(Workspace.java:1768) org.eclipse.core.internal.resources.Resource.getResourceInfo(Resource.java:1241) org.eclipse.core.internal.resources.Project.hasNature(Project.java:584) org.eclipse.jdt.internal.core.JavaProject.hasJavaNature(JavaProject.java:351) org.eclipse.jdt.internal.core.JavaProject.getEclipsePreferences(JavaProject.java:1481) org.eclipse.jdt.internal.core.JavaProject.getOption(JavaProject.java:1653) org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:1015) org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:907) org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:837) org.eclipse.jdt.core.JavaCore.create(JavaCore.java:2696) org.eclipse.jdt.internal.ui.ResourceAdapterFactory.getAdapter(ResourceAdapterFactory.java:44) org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(AdapterFactoryProxy.java:80) org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:295) org.eclipse.core.runtime.PlatformObject.getAdapter(PlatformObject.java:66) org.eclipse.mylyn.internal.java.ui.JavaStructureBridge.acceptsObject(JavaStructureBridge.java:207) org.eclipse.mylyn.internal.context.core.ContextCorePlugin.getStructureBridge(ContextCorePlugin.java:268) org.eclipse.mylyn.context.core.ContextCore.getStructureBridge(ContextCore.java:41) org.eclipse.mylyn.context.ui.InterestFilter.select(InterestFilter.java:86) org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.isFiltered(ProblemTreeViewer.java:321) org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.isFiltered(PackageExplorerPart.java:279) org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.filter(ProblemTreeViewer.java:285) org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.getFilteredChildren(ProblemTreeViewer.java:274) org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:605) org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:2622) org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1908) org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:721) org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1915) org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:721) org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1915) org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:721) org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1883) org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1840) org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.internalRefresh(PackageExplorerPart.java:258) org.eclipse.jface.viewers.StructuredViewer$8.run(StructuredViewer.java:1535) org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1443) org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:403) org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404) org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1533) org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:548) org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1490) org.eclipse.mylyn.internal.context.ui.FocusedViewerManager$FocusedViewerDelayedRefreshJob.doRefresh(FocusedViewerManager.java:110) org.eclipse.mylyn.commons.workbench.DelayedRefreshJob.runInUIThread(DelayedRefreshJob.java:97) org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95) org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) - locked org.eclipse.swt.widgets.RunnableLock@1afaa9c org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140) org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757) org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701) org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679) org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668) org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) org.eclipse.equinox.launcher.Main.run(Main.java:1410) org.eclipse.equinox.launcher.Main.main(Main.java:1386)
Please add input to bug 197942. *** This bug has been marked as a duplicate of bug 197942 ***