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 152031 Details for
Bug 294894
Workspace lock not released leading to deadlock
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.
Reproduction 2
backtrace3.txt (text/plain), 6.83 KB, created by
James Blackburn
on 2009-11-12 08:02:59 EST
(
hide
)
Description:
Reproduction 2
Filename:
MIME Type:
Creator:
James Blackburn
Created:
2009-11-12 08:02:59 EST
Size:
6.83 KB
patch
obsolete
>head_runtime [Eclipse Application] > org.eclipse.equinox.launcher.Main at localhost:32950 (Suspended) > Daemon System Thread [Signal Dispatcher] (Suspended) > Daemon System Thread [Finalizer] (Suspended) > Object.wait(long) line: not available [native method] > ReferenceQueue<T>.remove(long) line: 118 > ReferenceQueue<T>.remove() line: 134 > Finalizer$FinalizerThread.run() line: 159 > Daemon System Thread [Reference Handler] (Suspended) > Object.wait(long) line: not available [native method] > Reference$Lock(Object).wait() line: 485 > Reference$ReferenceHandler.run() line: 116 > Thread [main] (Suspended) > OS.Call(long, long, int, int) line: not available [native method] > Display.sleep() line: 3893 > IDEWorkbenchAdvisor(WorkbenchAdvisor).eventLoopIdle(Display) line: 364 > Workbench.runEventLoop(Window$IExceptionHandler, Display) line: 2406 > Workbench.runUI() line: 2369 > Workbench.access$4(Workbench) line: 2221 > Workbench$5.run() line: 500 > Realm.runWithDefault(Realm, Runnable) line: 332 > Workbench.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 493 > PlatformUI.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 149 > IDEApplication.start(IApplicationContext) line: 113 > EclipseAppHandle.run(Object) line: 194 > EclipseAppLauncher.runApplication(Object) line: 110 > EclipseAppLauncher.start(Object) line: 79 > EclipseStarter.run(Object) line: 368 > EclipseStarter.run(String[], Runnable) line: 179 > NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] > NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39 > DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 > Method.invoke(Object, Object...) line: 597 > Main.invokeFramework(String[], URL[]) line: 559 > Main.basicRun(String[]) line: 514 > Main.run(String[]) line: 1311 > Main.main(String[]) line: 1287 > Daemon Thread [State Data Manager] (Suspended) > Thread.sleep(long) line: not available [native method] > StateManager.run() line: 306 > Thread.run() line: 619 > Daemon Thread [Start Level Event Dispatcher] (Suspended) > Object.wait(long) line: not available [native method] > EventManager$EventThread(Object).wait() line: 485 > EventManager$EventThread.getNextEvent() line: 393 > EventManager$EventThread.run() line: 333 > Daemon Thread [Framework Event Dispatcher] (Suspended) > Object.wait(long) line: not available [native method] > EventManager$EventThread(Object).wait() line: 485 > EventManager$EventThread.getNextEvent() line: 393 > EventManager$EventThread.run() line: 333 > Daemon Thread [Bundle File Closer] (Suspended) > Object.wait(long) line: not available [native method] > EventManager$EventThread(Object).wait() line: 485 > EventManager$EventThread.getNextEvent() line: 393 > EventManager$EventThread.run() line: 333 > Daemon Thread [org.eclipse.cdt.internal.ui.text.CReconciler] (Suspended) > Object.wait(long) line: not available [native method] > AbstractReconciler$BackgroundThread.run() line: 179 > Daemon Thread [Java indexing] (Suspended) > Object.wait(long) line: not available [native method] > IndexManager(Object).wait() line: 485 > IndexManager(JobManager).run() line: 378 > Thread.run() line: 619 > Thread [Worker-5] (Suspended) > Thread.sleep(long) line: not available [native method] > JobManager.join(Object, IProgressMonitor) line: 818 > DebugUIPlugin$8.run(IProgressMonitor) line: 1060 > Worker.run() line: 55 > Thread [Worker-10] (Suspended) > Object.wait(long) line: not available [native method] > WorkerPool.sleep(long) line: 185 > WorkerPool.startJob(Worker) line: 217 > Worker.run() line: 51 > Daemon Thread [Thread-7] (Suspended) > Object.wait(long) line: not available [native method] > ReferenceQueue<T>.remove(long) line: 118 > ReferenceQueue<T>.remove() line: 134 > SVNClientImplTracker.run() line: 65 > Thread.run() line: 619 > Thread [Worker-14] (Suspended) > Object.wait(long) line: not available [native method] > WorkerPool.sleep(long) line: 185 > WorkerPool.startJob(Worker) line: 217 > Worker.run() line: 51 > Thread [Worker-18] (Suspended) > Object.wait(long) line: not available [native method] > Semaphore.acquire(long) line: 38 > OrderedLock.doAcquire(Semaphore, long) line: 170 > OrderedLock.acquire(long) line: 107 > OrderedLock.acquire() line: 84 > WorkManager.checkIn(ISchedulingRule, IProgressMonitor) line: 118 > Workspace.prepareOperation(ISchedulingRule, IProgressMonitor) line: 1901 > File.create(InputStream, int, IProgressMonitor) line: 121 > File.create(InputStream, boolean, IProgressMonitor) line: 193 > LaunchUtils.getUniqueGmonFile(IContainer, String, String, IProgressMonitor) line: 77 > StatProfConnector.buildCommand(ILaunchConfiguration, IProgressMonitor) line: 244 > StatProfConnector.<init>(ILaunch, IProjectInfo, IBinaryObjectInfo, IProgressMonitor) line: 121 > ProfileLaunch.launchHook(ILaunchConfiguration, String, ILaunch, IProjectInfo, IBinaryObjectInfo, IProgressMonitor) line: 77 > ProfileLaunch(Launch).launch(ILaunchConfiguration, String, ILaunch, IProgressMonitor) line: 117 > LaunchConfiguration.launch(String, IProgressMonitor, boolean, boolean) line: 853 > LaunchConfiguration.launch(String, IProgressMonitor, boolean) line: 703 > DebugUIPlugin.buildAndLaunch(ILaunchConfiguration, String, IProgressMonitor) line: 866 > DebugUIPlugin$8.run(IProgressMonitor) line: 1069 > Worker.run() line: 55 > Daemon Thread [Timer-32] (Suspended) > Object.wait(long) line: not available [native method] > TimerThread.mainLoop() line: 509 > TimerThread.run() line: 462 > Thread [Worker-20] (Suspended) > Object.wait(long) line: not available [native method] > Semaphore.acquire(long) line: 38 > OrderedLock.doAcquire(Semaphore, long) line: 170 > OrderedLock.acquire(long) line: 107 > OrderedLock.acquire() line: 84 > WorkManager.checkIn(ISchedulingRule, IProgressMonitor) line: 118 > Workspace.prepareOperation(ISchedulingRule, IProgressMonitor) line: 1901 > File.appendContents(InputStream, int, IProgressMonitor) line: 49 > File.appendContents(InputStream, boolean, boolean, IProgressMonitor) line: 73 > GprofRunner.run(IProgressMonitor, String[], Object, IFile) line: 115 > GprofXMLProvider$1.run(IProgressMonitor) line: 100 > SessionsProvider.getSamples(String, SampleSession, IProgressMonitor) line: 130 > SessionsProvider$1.run(IProgressMonitor) line: 53 > Worker.run() line: 55 > Thread [Worker-24] (Suspended) > Object.wait(long) line: not available [native method] > ThreadJob.joinRun(IProgressMonitor) line: 187 > ImplicitJobs.begin(ISchedulingRule, IProgressMonitor, boolean) line: 87 > JobManager.beginRule(ISchedulingRule, IProgressMonitor) line: 232 > StringPoolJob.run(IProgressMonitor) line: 99 > Worker.run() line: 55 > /projects/firepath/apps/work/jamesb/net/jdk1.6.0_16/bin/java (Nov 12, 2009 12:30:26 PM)
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 294894
:
151953
|
151954
|
152020
|
152022
| 152031 |
152084
|
152085
|
163428
|
163433
|
163463