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 74035 Details for
Bug 196919
Deadlock when opening RSE Preferences first time during workspace modification
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Thread dump of the threads taking part in the deadlock
deadlock.txt (text/plain), 11.03 KB, created by
Martin Oberhuber
on 2007-07-18 04:47:25 EDT
(
hide
)
Description:
Thread dump of the threads taking part in the deadlock
Filename:
MIME Type:
Creator:
Martin Oberhuber
Created:
2007-07-18 04:47:25 EDT
Size:
11.03 KB
patch
obsolete
>Name: Worker-22 >State: TIMED_WAITING on java.lang.Object@b20f87 >Total blocked: 12 Total waited: 1,593 > >Stack trace: >java.lang.Object.wait(Native Method) >org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:189) >org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:87) >org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:225) >org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:117) >org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1744) >org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1416) >org.eclipse.rse.internal.persistence.PFWorkspaceAnchor.getProviderFolder(PFWorkspaceAnchor.java:106) >org.eclipse.rse.internal.persistence.PFWorkspaceAnchor.getProfileFolder(PFWorkspaceAnchor.java:91) >org.eclipse.rse.internal.persistence.PFWorkspaceAnchor.getProfileLocation(PFWorkspaceAnchor.java:76) >org.eclipse.rse.internal.persistence.PropertyFileProvider.loadRSEDOM(PropertyFileProvider.java:132) >org.eclipse.rse.internal.persistence.RSEPersistenceManager.load(RSEPersistenceManager.java:387) > - locked org.eclipse.rse.internal.persistence.RSEPersistenceManager@10c9caf >org.eclipse.rse.internal.persistence.RSEPersistenceManager.loadProfiles(RSEPersistenceManager.java:370) >org.eclipse.rse.internal.persistence.RSEPersistenceManager.restoreProfiles(RSEPersistenceManager.java:231) >org.eclipse.rse.internal.persistence.RSEPersistenceManager.restoreProfiles(RSEPersistenceManager.java:217) >org.eclipse.rse.internal.core.model.SystemProfileManager.getDefault(SystemProfileManager.java:55) >org.eclipse.rse.core.model.SystemStartHere.getSystemProfileManager(SystemStartHere.java:180) >org.eclipse.rse.ui.RSEUIPlugin$InitRSEJob.run(RSEUIPlugin.java:95) >org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) > > > >Name: org.eclipse.jdt.debug: JDI Event Dispatcher >State: BLOCKED on org.eclipse.rse.internal.persistence.RSEPersistenceManager@10c9caf owned by: Worker-22 >Total blocked: 3 Total waited: 347 > >Stack trace: >org.eclipse.rse.internal.persistence.RSEPersistenceManager.isBusy(RSEPersistenceManager.java:98) >org.eclipse.rse.files.ui.resources.SystemTempFileListener.resourceChanged(SystemTempFileListener.java:143) >org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282) >org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) >org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276) >org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148) >org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:311) >org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1018) >org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1806) >org.eclipse.debug.core.model.Breakpoint.setAttribute(Breakpoint.java:190) >org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.incrementInstallCount(JavaBreakpoint.java:738) >org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.registerRequest(JavaBreakpoint.java:199) >org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.createRequest(JavaBreakpoint.java:410) >org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.handleClassPrepareEvent(JavaBreakpoint.java:297) >org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.handleEvent(JavaBreakpoint.java:253) >org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch(EventDispatcher.java:140) >org.eclipse.jdt.internal.debug.core.EventDispatcher.run(EventDispatcher.java:232) >java.lang.Thread.run(Thread.java:619) > > > >Name: main >State: BLOCKED on org.eclipse.rse.internal.persistence.RSEPersistenceManager@10c9caf owned by: Worker-22 >Total blocked: 142 Total waited: 1,115 > >Stack trace: >org.eclipse.rse.internal.persistence.RSEPersistenceManager.isBusy(RSEPersistenceManager.java:98) >org.eclipse.rse.internal.core.model.SystemProfile.commit(SystemProfile.java:215) >org.eclipse.rse.internal.core.filters.SystemFilterPool.commit(SystemFilterPool.java:1246) >org.eclipse.rse.internal.core.filters.SystemFilterPoolManager.commit(SystemFilterPoolManager.java:1645) >org.eclipse.rse.internal.core.filters.SystemFilterPoolManager.createSystemFilterPool(SystemFilterPoolManager.java:479) >org.eclipse.rse.subsystems.files.core.subsystems.RemoteFileSubSystemConfiguration.createDefaultFilterPool(RemoteFileSubSystemConfiguration.java:334) >org.eclipse.rse.core.subsystems.SubSystemConfiguration.getFilterPoolManager(SubSystemConfiguration.java:1616) >org.eclipse.rse.core.subsystems.SubSystemConfiguration.getAllSystemFilterPoolManagers(SubSystemConfiguration.java:2605) >org.eclipse.rse.internal.core.subsystems.SubSystemConfigurationProxy.restore(SubSystemConfigurationProxy.java:268) >org.eclipse.rse.internal.core.subsystems.SubSystemConfigurationProxy.getSubSystemConfiguration(SubSystemConfigurationProxy.java:248) >org.eclipse.rse.ui.internal.model.SystemRegistry.getSubSystemConfigurationsBySystemType(SystemRegistry.java:324) >org.eclipse.rse.ui.propertypages.SystemTypeFieldEditor.getSystemTypes(SystemTypeFieldEditor.java:325) >org.eclipse.rse.ui.propertypages.SystemTypeFieldEditor.getElements(SystemTypeFieldEditor.java:471) >org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:937) >org.eclipse.jface.viewers.ColumnViewer.getRawChildren(ColumnViewer.java:660) >org.eclipse.jface.viewers.AbstractTableViewer.getRawChildren(AbstractTableViewer.java:1066) >org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:871) >org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:994) >org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:682) >org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:630) >org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:617) >org.eclipse.jface.viewers.AbstractTableViewer$2.run(AbstractTableViewer.java:573) >org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1368) >org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1330) >org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:571) >org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:251) >org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1606) >org.eclipse.rse.ui.propertypages.SystemTypeFieldEditor.doFillIntoGrid(SystemTypeFieldEditor.java:147) >org.eclipse.jface.preference.FieldEditor.createControl(FieldEditor.java:248) >org.eclipse.jface.preference.FieldEditor.<init>(FieldEditor.java:132) >org.eclipse.rse.ui.propertypages.SystemTypeFieldEditor.<init>(SystemTypeFieldEditor.java:116) >org.eclipse.rse.internal.ui.propertypages.RemoteSystemsPreferencePage.createFieldEditors(RemoteSystemsPreferencePage.java:101) >org.eclipse.jface.preference.FieldEditorPreferencePage.createContents(FieldEditorPreferencePage.java:227) >org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:233) >org.eclipse.rse.internal.ui.propertypages.RemoteSystemsPreferencePage.createControl(RemoteSystemsPreferencePage.java:86) >org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1456) >org.eclipse.jface.preference.PreferenceDialog$13.run(PreferenceDialog.java:1213) >org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) >org.eclipse.core.runtime.Platform.run(Platform.java:857) >org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46) >org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:193) >org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1207) >org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:433) >org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:698) >org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:842) >org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) >org.eclipse.core.runtime.Platform.run(Platform.java:857) >org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46) >org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:193) >org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:840) >org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1153) >org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1178) >org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:250) >org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:244) >org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:418) >org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) >org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123) > - locked org.eclipse.swt.widgets.RunnableLock@112ca66 >org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659) >org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296) >org.eclipse.jface.window.Window.runEventLoop(Window.java:820) >org.eclipse.jface.window.Window.open(Window.java:796) >org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:65) >org.eclipse.jface.action.Action.runWithEvent(Action.java:498) >org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:545) >org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490) >org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402) >org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) >org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938) >org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682) >org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293) >org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389) >org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353) >org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219) >org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466) >org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289) >org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461) >org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) >org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106) >org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153) >org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106) >org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) >org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363) >org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) >sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >java.lang.reflect.Method.invoke(Method.java:597) >org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504) >org.eclipse.equinox.launcher.Main.basicRun(Main.java:443) >org.eclipse.equinox.launcher.Main.run(Main.java:1169)
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 196919
: 74035 |
74036