Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[buckminster-dev] BM hanging again

Hi Thomas,
 
using the latest BM from CVS HEAD, it hangs while re-resolving the query (all the components are already in the workspace or target platform).
 
The stack trace:
 
Eclipse Application [Eclipse Application] 
 org.eclipse.core.launcher.Main at localhost:2354 (Suspended) 
  System Thread [Finalizer] (Suspended) 
   Object.wait(long) line: not available [native method] 
   ReferenceQueue<T>.remove(long) line: not available 
   ReferenceQueue<T>.remove() line: not available 
   Finalizer$FinalizerThread.run() line: not available 
  System Thread [Reference Handler] (Suspended) 
   Object.wait(long) line: not available [native method] 
   Reference$Lock(Object).wait() line: not available 
   Reference$ReferenceHandler.run() line: not available 
  Thread [main] (Suspended) 
   OS.WaitMessage() line: not available [native method] 
   Display.sleep() line: 3736 
   IDEWorkbenchAdvisor(WorkbenchAdvisor).eventLoopIdle(Display) line: 333 
   Workbench.runEventLoop(Window$IExceptionHandler, Display) line: 1915 
   Workbench.runUI() line: 1878 
   Workbench.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 419 
   PlatformUI.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 149 
   IDEApplication.run(Object) line: 95 
   PlatformActivator$1.run(Object) line: 78 
   EclipseAppLauncher.runApplication(Object) line: 92 
   EclipseAppLauncher.start(Object) line: 68 
   EclipseStarter.run(Object) line: 400 
   EclipseStarter.run(String[], Runnable) line: 177 
   NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] 
   NativeMethodAccessorImpl.invoke(Object, Object[]) line: not available 
   DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: not available 
   Method.invoke(Object, Object...) line: not available 
   Main.invokeFramework(String[], URL[]) line: 336 
   Main.basicRun(String[]) line: 280 
   Main.run(String[]) line: 977 
   Main.main(String[]) line: 952 
  System Thread [Signal Dispatcher] (Suspended) 
  Thread [State Data Manager] (Suspended) 
   Thread.sleep(long) line: not available [native method] 
   StateManager.run() line: 297 
   Thread.run() line: not available 
  Thread [Framework Event Dispatcher] (Suspended) 
   Object.wait(long) line: not available [native method] 
   EventManager$EventThread(Object).wait() line: not available 
   EventManager$EventThread.getNextEvent() line: 349 
   EventManager$EventThread.run() line: 287 
  Thread [Start Level Event Dispatcher] (Suspended) 
   Object.wait(long) line: not available [native method] 
   EventManager$EventThread(Object).wait() line: not available 
   EventManager$EventThread.getNextEvent() line: 349 
   EventManager$EventThread.run() line: 287 
  Thread [Worker-0] (Suspended) 
   WorkspaceBinding(UUIDKeyed).getId() line: 129 
   WorkspaceBinding.store() line: 110 
   ResourceMapResolver(LocalResolver).localResolve(NodeQuery) line: 213 
   ResourceMapResolver.innerResolve(NodeQuery, IProgressMonitor) line: 191 
   ResolverNodeWithJob.resolve(IProgressMonitor) line: 190 
   ResolverNodeWithJob.run(IProgressMonitor) line: 89 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
  Thread [Java indexing] (Suspended) 
   Object.wait(long) line: not available [native method] 
   IndexManager(Object).wait() line: not available 
   IndexManager(JobManager).run() line: 349 
   Thread.run() line: not available 
  Thread [org.eclipse.ant.internal.ui.editor.text.NotifyingReconciler] (Suspended) 
   Object.wait(long) line: not available [native method] 
   AbstractReconciler$BackgroundThread.run() line: 176 
  Thread [Worker-1] (Suspended) 
   Object.wait(long) line: not available [native method] 
   WorkerPool.sleep(long) line: 173 
   WorkerPool.startJob(Worker) line: 205 
   Worker.run() line: 51 
  Thread [Worker-2] (Suspended) 
   Thread.sleep(long) line: not available [native method] 
   JobManager.join(Object, IProgressMonitor) line: 761 
   ResourceMapResolver.waitForCompletion() line: 311 
   ResourceMapResolver.resolveRemaining(BillOfMaterials, IProgressMonitor) line: 130 
   MainResolver.resolveRemaining(BillOfMaterials, IProgressMonitor) line: 69 
   MainResolver.resolve(ComponentRequest, IProgressMonitor) line: 50 
   QueryEditor$ResolveJob.run(IProgressMonitor) line: 891 
   Worker.run() line: 58 
  Thread [Worker-3] (Suspended) 
   WorkspaceBinding(UUIDKeyed).getId() line: 129 
   WorkspaceBinding.store() line: 110 
   ResourceMapResolver(LocalResolver).localResolve(NodeQuery) line: 213 
   ResourceMapResolver.innerResolve(NodeQuery, IProgressMonitor) line: 191 
   ResolverNodeWithJob.resolve(IProgressMonitor) line: 190 
   ResolverNodeWithJob.run(IProgressMonitor) line: 89 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
  Thread [Worker-4] (Suspended) 
   ResolverNodeWithJob.addDependencyQualification(QualifiedDependency) line: 78 
   ResourceMapResolver(LocalResolver).getResolverNode(RMContext, QualifiedDependency) line: 269 
   ResolverNodeWithJob.buildTree(DepNode) line: 173 
   ResolverNodeWithJob.run(IProgressMonitor) line: 91 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
  Thread [Worker-5] (Suspended) 
   WorkspaceBinding(UUIDKeyed).getId() line: 129 
   WorkspaceBinding.store() line: 110 
   ResourceMapResolver(LocalResolver).localResolve(NodeQuery) line: 213 
   ResourceMapResolver.innerResolve(NodeQuery, IProgressMonitor) line: 191 
   ResolverNodeWithJob.resolve(IProgressMonitor) line: 190 
   ResolverNodeWithJob.run(IProgressMonitor) line: 89 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
  Thread [Timer-0] (Suspended) 
   Object.wait(long) line: not available [native method] 
   TaskQueue(Object).wait() line: not available 
   TimerThread.mainLoop() line: not available 
   TimerThread.run() line: not available 
  Thread [Worker-7] (Suspended) 
   WorkspaceBinding(UUIDKeyed).getId() line: 129 
   WorkspaceBinding.store() line: 110 
   Materialization.store() line: 176 
   WorkspaceBinding.store() line: 100 
   ResourceMapResolver(LocalResolver).localResolve(NodeQuery) line: 213 
   ResourceMapResolver.innerResolve(NodeQuery, IProgressMonitor) line: 191 
   ResolverNodeWithJob.resolve(IProgressMonitor) line: 190 
   ResolverNodeWithJob.run(IProgressMonitor) line: 89 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
  Thread [Worker-11] (Suspended) 
   WorkspaceBinding(UUIDKeyed).getId() line: 129 
   WorkspaceBinding.store() line: 110 
   ResourceMapResolver(LocalResolver).localResolve(NodeQuery) line: 213 
   ResourceMapResolver.innerResolve(NodeQuery, IProgressMonitor) line: 191 
   ResolverNodeWithJob.resolve(IProgressMonitor) line: 190 
   ResolverNodeWithJob.run(IProgressMonitor) line: 89 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
  Thread [Worker-13] (Suspended) 
   WorkspaceBinding(UUIDKeyed).getId() line: 129 
   WorkspaceBinding.store() line: 110 
   Materialization.store() line: 176 
   WorkspaceBinding.store() line: 100 
   ResourceMapResolver(LocalResolver).localResolve(NodeQuery) line: 213 
   ResourceMapResolver.innerResolve(NodeQuery, IProgressMonitor) line: 191 
   ResolverNodeWithJob.resolve(IProgressMonitor) line: 190 
   ResolverNodeWithJob.run(IProgressMonitor) line: 89 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
  Thread [Worker-14] (Suspended) 
   Object.wait(long) line: not available [native method] 
   WorkerPool.sleep(long) line: 173 
   WorkerPool.startJob(Worker) line: 205 
   Worker.run() line: 51 
  Thread [Worker-15] (Suspended) 
   WorkspaceBinding(UUIDKeyed).getId() line: 129 
   WorkspaceBinding.store() line: 110 
   ResourceMapResolver(LocalResolver).localResolve(NodeQuery) line: 213 
   ResourceMapResolver.innerResolve(NodeQuery, IProgressMonitor) line: 191 
   ResolverNodeWithJob.resolve(IProgressMonitor) line: 190 
   ResolverNodeWithJob.run(IProgressMonitor) line: 89 
   ResolverNodeWithJob$NodeResolutionJob.run(IProgressMonitor) line: 50 
   Worker.run() line: 58 
 C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe (13.2.2007 23:06:43) 
Regards
  Filip
 

Back to the top