Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 3400 Details for
Bug 31530
deadlock with CVS decorators during workbench startup or when switching to Java Perspective
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
Stack of Eclipse in deadlock
eclipse-deadlock-in-cvs-decorator.txt (text/plain), 6.88 KB, created by
Harald Niesche
on 2003-02-11 07:05:03 EST
(
hide
)
Description:
Stack of Eclipse in deadlock
Filename:
MIME Type:
Creator:
Harald Niesche
Created:
2003-02-11 07:05:03 EST
Size:
6.88 KB
patch
obsolete
>org.eclipse.core.launcher.Main at localhost:5782 (Suspended) > System Thread [Finalizer] (Suspended) > Object.wait(long) line: not available [native method] > ReferenceQueue.remove(long) line: 108 > ReferenceQueue.remove() line: 123 > Finalizer$FinalizerThread.run() line: 162 > System Thread [Reference Handler] (Suspended) > Object.wait(long) line: not available [native method] > Reference$Lock(Object).wait() line: 420 > Reference$ReferenceHandler.run() line: 110 > System Thread [Signal dispatcher] (Suspended) > Thread [main] (Suspended) > Object.wait(long) line: not available [native method] > Semaphore(Object).wait() line: 420 > Semaphore.acquire() line: 24 > UIWorkspaceLock(WorkspaceLock).acquire() line: 49 > UIWorkspaceLock.acquire() line: 40 > WorkManager.checkIn() line: 80 > Workspace.prepareOperation() line: 1551 > Workspace.run(IWorkspaceRunnable, IProgressMonitor) line: 1586 > JavaCore.run(IWorkspaceRunnable, IProgressMonitor) line: 2633 > JavaCore.setClasspathContainer(IPath, IJavaProject[], IClasspathContainer[], IProgressMonitor) line: 2744 > ModelEntry.updateClasspathContainer(boolean) line: 103 > RequiredPluginsInitializer.initialize(IPath, IJavaProject) line: 30 > JavaCore$1.run() line: 872 > InternalPlatform.run(ISafeRunnable) line: 867 > Platform.run(ISafeRunnable) line: 413 > JavaCore.getClasspathContainer(IPath, IJavaProject) line: 867 > JavaProject.getResolvedClasspath(IClasspathEntry[], boolean, boolean) line: 1438 > JavaProject.getResolvedClasspath(boolean, boolean) line: 1360 > JavaProject.getResolvedClasspath(boolean) line: 1336 > JavaProject.updatePackageFragmentRoots() line: 2252 > JavaProject.generateInfos(OpenableElementInfo, IProgressMonitor, Map, IResource) line: 878 > JavaProject(Openable).buildStructure(OpenableElementInfo, IProgressMonitor) line: 71 > JavaProject(Openable).openWhenClosed(IProgressMonitor) line: 394 > JavaProject.openWhenClosed(IProgressMonitor) line: 1780 > JavaProject(JavaElement).openHierarchy() line: 503 > JavaProject(JavaElement).getElementInfo() line: 296 > JavaProject(JavaElement).getChildren() line: 252 > JavaProject(Openable).hasChildren() line: 274 > PackageExplorerContentProvider(StandardJavaElementContentProvider).hasChildren(Object) line: 241 > PackageExplorerPart$4(AbstractTreeViewer).isExpandable(Object) line: 994 > PackageExplorerPart$4(AbstractTreeViewer).updatePlus(Item, Object) line: 1356 > PackageExplorerPart$4(AbstractTreeViewer).createTreeItem(Widget, Object, int) line: 300 > AbstractTreeViewer$1.run() line: 282 > BusyIndicator.showWhile(Display, Runnable) line: 65 > PackageExplorerPart$4(AbstractTreeViewer).createChildren(Widget) line: 268 > AbstractTreeViewer$5.run() line: 712 > PackageExplorerPart$4(StructuredViewer).preservingSelection(Runnable) line: 796 > PackageExplorerPart$4(AbstractTreeViewer).inputChanged(Object, Object) line: 704 > PackageExplorerPart$4(ContentViewer).setInput(Object) line: 232 > PackageExplorerPart$4(StructuredViewer).setInput(Object) line: 986 > PackageExplorerPart.createPartControl(Composite) line: 289 > PartPane$4.run() line: 138 > InternalPlatform.run(ISafeRunnable) line: 867 > Platform.run(ISafeRunnable) line: 413 > ViewPane(PartPane).createChildControl() line: 134 > ViewPane.createChildControl() line: 202 > ViewPane(PartPane).createControl(Composite) line: 183 > ViewPane.createControl(Composite) line: 181 > ViewFactory$2.run() line: 165 > InternalPlatform.run(ISafeRunnable) line: 867 > Platform.run(ISafeRunnable) line: 413 > ViewFactory.busyRestoreView(IViewReference) line: 93 > ViewFactory$1.run() line: 77 > BusyIndicator.showWhile(Display, Runnable) line: 65 > ViewFactory.restoreView(IViewReference) line: 73 > Perspective.restoreState() line: 907 > WorkbenchPage.restoreState(IMemento, IPerspectiveDescriptor) line: 2245 > WorkbenchWindow.restoreState(IMemento, IPerspectiveDescriptor) line: 1224 > Workbench.restoreState(IMemento) line: 1150 > Workbench.access$9(Workbench, IMemento) line: 1110 > Workbench$10.run() line: 1028 > InternalPlatform.run(ISafeRunnable) line: 867 > Platform.run(ISafeRunnable) line: 413 > Workbench.openPreviousWorkbenchState() line: 980 > Workbench.init(String[]) line: 725 > Workbench.run(Object) line: 1260 > InternalBootLoader.run(String, URL, String, String[], Runnable) line: 845 > BootLoader.run(String, URL, String, String[], Runnable) line: 461 > Method.invoke(Object, Object[]) line: not available [native method] > Main.basicRun(String[]) line: 247 > Main.run(String[]) line: 703 > Main.main(String[]) line: 539 > Thread [Java indexing] (Suspended) > Thread.sleep(long) line: not available [native method] > IndexManager(JobManager).run() line: 334 > Thread.run() line: 484 > Thread [Decoration] (Suspended) > JavaModelManager.getPerProjectInfoCheckExistence(IProject) line: 940 > JavaProject.getResolvedClasspath(boolean, boolean) line: 1351 > JavaProject.computeExpandedClasspath(JavaProject, boolean, boolean, HashSet, ObjectVector) line: 238 > JavaProject.getExpandedClasspath(boolean, boolean) line: 973 > NameEnvironment.computeClasspathLocations(IWorkspaceRoot, JavaProject, SimpleLookupTable) line: 80 > NameEnvironment.<init>(IWorkspaceRoot, JavaProject, SimpleLookupTable) line: 37 > JavaBuilder.initializeBuilder() line: 431 > JavaBuilder.build(int, Map, IProgressMonitor) line: 109 > BuildManager$2.run() line: 424 > InternalPlatform.run(ISafeRunnable) line: 867 > Platform.run(ISafeRunnable) line: 413 > BuildManager.basicBuild(int, IncrementalProjectBuilder, Map, MultiStatus, IProgressMonitor) line: 125 > BuildManager.basicBuild(IProject, int, String, Map, MultiStatus, IProgressMonitor) line: 181 > BuildManager.basicBuild(IProject, int, ICommand[], MultiStatus, IProgressMonitor) line: 191 > BuildManager$1.run() line: 151 > InternalPlatform.run(ISafeRunnable) line: 867 > Platform.run(ISafeRunnable) line: 413 > BuildManager.basicBuild(IProject, int, MultiStatus, IProgressMonitor) line: 165 > BuildManager.basicBuildLoop(IProject[], IProject[], int, MultiStatus, IProgressMonitor) line: 243 > BuildManager.build(int, IProgressMonitor) line: 212 > Workspace.endOperation(boolean, IProgressMonitor) line: 884 > Workspace.run(IWorkspaceRunnable, IProgressMonitor) line: 1593 > EclipseFolder.run(ICVSRunnable, IProgressMonitor) line: 317 > CVSLightweightDecorator.isDirty(ICVSResource) line: 100 > CVSLightweightDecorator.isDirty(IResource) line: 121 > CVSLightweightDecorator.decorate(Object, IDecoration) line: 191 > LightweightDecoratorDefinition.decorate(Object, IDecoration) line: 153 > LightweightDecoratorManager$LightweightRunnable.run() line: 60 > InternalPlatform.run(ISafeRunnable) line: 867 > Platform.run(ISafeRunnable) line: 413 > LightweightDecoratorManager.decorate(Object, DecorationBuilder, LightweightDecoratorDefinition) line: 209 > LightweightDecoratorManager.getDecorations(Object, DecorationBuilder) line: 190 > DecorationScheduler$3.run() line: 290 > Thread.run() line: 484
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 31530
: 3400