Community
Participate
Working Groups
Build 20031008 In an editor (autobuild off), I hit ctrl-S then ctrl-B, and got a dialog with a lock telling an implicit job was preventing me for going further. Thread dump: Full thread dump Java HotSpot(TM) Client VM (1.4.1_01-b01 mixed mode): "ModalContext" prio=7 tid=0x18390410 nid=0x704 in Object.wait() [1a7df000..1a7dfd88] at java.lang.Object.wait(Native Method) - waiting on <02A4E028> (a org.eclipse.core.internal.jobs.ImplicitJobs$ThreadJob) at org.eclipse.core.internal.jobs.ImplicitJobs$ThreadJob.joinRun (ImplicitJobs.java:68) - locked <02A4E028> (a org.eclipse.core.internal.jobs.ImplicitJobs$ThreadJob) at org.eclipse.core.internal.jobs.ImplicitJobs.begin (ImplicitJobs.java:198) at org.eclipse.core.internal.jobs.JobManager.beginRule (JobManager.java:113) at org.eclipse.core.internal.resources.WorkManager.checkIn (WorkManager.java:94) at org.eclipse.core.internal.resources.Workspace.prepareOperation (Workspace.java:1520) at org.eclipse.core.internal.resources.Workspace.build (Workspace.java:170) at org.eclipse.ui.actions.GlobalBuildAction$1.run (GlobalBuildAction.java:174) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:101) "Worker-34" prio=5 tid=0x17FF1A70 nid=0x754 in Object.wait() [1a5ef000..1a5efd88] at java.lang.Object.wait(Native Method) - waiting on <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:108) - locked <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob (WorkerPool.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-33" prio=5 tid=0x17268220 nid=0x724 in Object.wait() [1a38f000..1a38fd88] at java.lang.Object.wait(Native Method) - waiting on <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:108) - locked <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob (WorkerPool.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-32" prio=5 tid=0x18340D38 nid=0x610 in Object.wait() [1a2ef000..1a2efd88] at java.lang.Object.wait(Native Method) - waiting on <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:108) - locked <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob (WorkerPool.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-31" prio=5 tid=0x183A29F8 nid=0x598 in Object.wait() [1a26f000..1a26fd88] at java.lang.Object.wait(Native Method) - waiting on <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:108) - locked <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob (WorkerPool.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-30" prio=5 tid=0x183169A8 nid=0x628 in Object.wait() [1a1ef000..1a1efd88] at java.lang.Object.wait(Native Method) - waiting on <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:108) - locked <03E0C838> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob (WorkerPool.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x1835B250 nid=0x2d4 runnable [1988f000..1988fd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <058CA080> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x18335C80 nid=0xe4 runnable [197cf000..197cfd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <056DF9E0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x18242A30 nid=0x4a4 runnable [196af000..196afd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <0549BAF0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x1817AE78 nid=0x3b0 runnable [1938f000..1938fd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <052CFB00> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x180F1C50 nid=0x3f0 runnable [1929f000..1929fd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <051B87D8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x180FA4E0 nid=0x664 runnable [1919f000..1919fd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <05193058> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x16E48020 nid=0x1f0 runnable [190cf000..190cfd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <05149190> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x172FBC78 nid=0x674 runnable [18fdf000..18fdfd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <050ACF28> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x17255000 nid=0x66c runnable [189bf000..189bfd88] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run (AbstractReconciler.java:161) - locked <048CF9B8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Java indexing" daemon prio=4 tid=0x16E426D0 nid=0x650 in Object.wait() [17b5f000..17b5fd88] at java.lang.Object.wait(Native Method) - waiting on <042A80C8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:426) at org.eclipse.jdt.internal.core.search.processing.JobManager.run (JobManager.java:358) - locked <042A80C8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:536) "Signal Dispatcher" daemon prio=10 tid=0x008F9E00 nid=0x5e8 waiting on condition [0..0] "Finalizer" daemon prio=9 tid=0x0023F338 nid=0x358 in Object.wait() [16c0f000..16c0fd88] at java.lang.Object.wait(Native Method) - waiting on <03DA0138> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <03DA0138> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x0023D3C0 nid=0x4c8 in Object.wait() [16bcf000..16bcfd88] at java.lang.Object.wait(Native Method) - waiting on <03DA01A0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:426) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) - locked <03DA01A0> (a java.lang.ref.Reference$Lock) "main" prio=7 tid=0x00234D68 nid=0x5f8 runnable [6e000..6fc40] at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:2470) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block (ModalContext.java:137) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:261) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run (ProgressMonitorDialog.java:386) at org.eclipse.ui.actions.GlobalBuildAction.doBuildOperation (GlobalBuildAction.java:186) at org.eclipse.ui.actions.GlobalBuildAction.run (GlobalBuildAction.java:240) at org.eclipse.jface.action.Action.runWithEvent(Action.java:842) at org.eclipse.ui.internal.commands.ActionHandler.execute (ActionHandler.java:43) at org.eclipse.ui.internal.Workbench.press(Workbench.java:700) at org.eclipse.ui.internal.Workbench.processKeyEvent(Workbench.java:635) at org.eclipse.ui.internal.Workbench.filterKeyBindings (Workbench.java:569) at org.eclipse.ui.internal.Workbench.access$1(Workbench.java:534) at org.eclipse.ui.internal.Workbench$2.handleEvent(Workbench.java:271) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:646) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:846) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:871) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:856) at org.eclipse.swt.widgets.Control.sendKeyEvent(Control.java:1689) at org.eclipse.swt.widgets.Control.sendKeyEvent(Control.java:1685) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3001) at org.eclipse.swt.widgets.Control.windowProc(Control.java:2889) at org.eclipse.swt.widgets.Display.windowProc(Display.java:2698) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1345) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1861) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.runEventLoop (EventLoopProgressMonitor.java:94) at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.internalWorked (EventLoopProgressMonitor.java:67) at org.eclipse.core.runtime.ProgressMonitorWrapper.internalWorked (ProgressMonitorWrapper.java:89) at org.eclipse.core.runtime.SubProgressMonitor.internalWorked (SubProgressMonitor.java:143) at org.eclipse.core.runtime.ProgressMonitorWrapper.internalWorked (ProgressMonitorWrapper.java:89) at org.eclipse.core.runtime.SubProgressMonitor.internalWorked (SubProgressMonitor.java:143) at org.eclipse.core.runtime.SubProgressMonitor.worked (SubProgressMonitor.java:167) at org.eclipse.jdt.internal.core.JavaModelOperation.worked (JavaModelOperation.java:802) at org.eclipse.jdt.internal.core.CommitWorkingCopyOperation.executeOperation (CommitWorkingCopyOperation.java:147) at org.eclipse.jdt.internal.core.JavaModelOperation.execute (JavaModelOperation.java:366) at org.eclipse.jdt.internal.core.JavaModelOperation.run (JavaModelOperation.java:705) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1555) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1572) at org.eclipse.jdt.internal.core.JavaElement.runOperation (JavaElement.java:526) at org.eclipse.jdt.internal.core.CompilationUnit.commitWorkingCopy (CompilationUnit.java:286) at org.eclipse.jdt.internal.ui.javaeditor.filebuffers.CompilationUnitDocumentProvid er2.saveDocument(CompilationUnitDocumentProvider2.java:840) at org.eclipse.ui.texteditor.AbstractTextEditor$18.execute (AbstractTextEditor.java:3170) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run (WorkspaceModifyOperation.java:71) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1555) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1572) at org.eclipse.ui.actions.WorkspaceModifyOperation.run (WorkspaceModifyOperation.java:85) - locked <030F0278> (a org.eclipse.ui.texteditor.AbstractTextEditor$18) at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation (AbstractTextEditor.java:3190) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveOperatio n(CompilationUnitEditor.java:817) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave (CompilationUnitEditor.java:881) - locked <050B0220> (a org.eclipse.jdt.internal.core.CompilationUnit) at org.eclipse.ui.internal.EditorManager$11.run(EditorManager.java:1090) at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.java:960) at org.eclipse.jface.operation.ModalContext.runInCurrentThread (ModalContext.java:302) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252) at org.eclipse.jface.window.ApplicationWindow$1.run (ApplicationWindow.java:444) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84) at org.eclipse.jface.window.ApplicationWindow.run (ApplicationWindow.java:441) at org.eclipse.ui.internal.WorkbenchWindow.run (WorkbenchWindow.java:1603) at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation (EditorManager.java:966) at org.eclipse.ui.internal.EditorManager.savePart (EditorManager.java:1095) at org.eclipse.ui.internal.WorkbenchPage.savePart (WorkbenchPage.java:2381) at org.eclipse.ui.internal.WorkbenchPage.saveEditor (WorkbenchPage.java:2393) at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:57) at org.eclipse.jface.action.Action.runWithEvent(Action.java:842) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:541) at org.eclipse.jface.action.ActionContributionItem.access$4 (ActionContributionItem.java:494) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent (ActionContributionItem.java:466) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:847) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2173) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1863) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2333) at org.eclipse.ui.internal.Workbench.run(Workbench.java:2316) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:858) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:299) at org.eclipse.core.launcher.Main.run(Main.java:765) at org.eclipse.core.launcher.Main.main(Main.java:599) "VM Thread" prio=5 tid=0x008DD9B0 nid=0x4e8 runnable "VM Periodic Task Thread" prio=10 tid=0x008F8E40 nid=0x6d0 waiting on condition "Suspend Checker Thread" prio=10 tid=0x008F8B48 nid=0x18c runnable
Are you using the morning build (0800) or the afternoon build? *** This bug has been marked as a duplicate of 42418 ***
the afternoon's + Tod's ui patch