Community
Participate
Working Groups
I have recently (M4) started getting hangs opening files. It happens quite frequently, but not consistently. Recreating my .metadata directory doesn't correct it. I get this error in the terminal, then eclipse hangs and must be killed: Xlib: unexpected async reply (sequence 0x2bfd0)! Sequence changes each time. Thread dump: Full thread dump Java HotSpot(TM) Client VM (1.4.1-b21 mixed mode): "Snapshot" prio=1 tid=0x0x8229778 nid=0x2b77 in Object.wait() [4e4dd000..4e4dd830] at java.lang.Object.wait(Native Method) - waiting on <0x4450bf20> (a org.eclipse.core.internal.resources.DelayedSnapshotRunnable) at org.eclipse.core.internal.resources.DelayedSnapshotRunnable.run(DelayedSnapshotRunnable.java:38) - locked <0x4450bf20> (a org.eclipse.core.internal.resources.DelayedSnapshotRunnable) at java.lang.Thread.run(Thread.java:536) "ModalContext" prio=1 tid=0x0x89661e0 nid=0x2b76 in Object.wait() [4d1d1000..4d1d1830] at java.lang.Object.wait(Native Method) - waiting on <0x44544ef8> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:426) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:141) - locked <0x44544ef8> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:18) at org.eclipse.swt.widgets.Display.syncExec(Display.java:1803) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:110) "Decoration" prio=1 tid=0x0x816ae30 nid=0x2b46 in Object.wait() [4e445000..4e445830] at java.lang.Object.wait(Native Method) - waiting on <0x45040ae0> (a org.eclipse.ui.internal.decorators.DecorationScheduler) at java.lang.Object.wait(Object.java:426) at org.eclipse.ui.internal.decorators.DecorationScheduler.next(DecorationScheduler.java:247) - locked <0x45040ae0> (a org.eclipse.ui.internal.decorators.DecorationScheduler) at org.eclipse.ui.internal.decorators.DecorationScheduler$3.run(DecorationScheduler.java:273) at java.lang.Thread.run(Thread.java:536) "Java indexing" daemon prio=1 tid=0x0x833a828 nid=0x2b43 waiting on condition [4e37f000..4e37f830] at java.lang.Thread.sleep(Native Method) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:322) at java.lang.Thread.run(Thread.java:536) "Signal Dispatcher" daemon prio=1 tid=0x0x80a4628 nid=0x2b2d waiting on condition [0..0] "Finalizer" daemon prio=1 tid=0x0x80863e0 nid=0x2b2a in Object.wait() [4c470000..4c470830] at java.lang.Object.wait(Native Method) - waiting on <0x448e5dd8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x448e5dd8> (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=1 tid=0x0x8085830 nid=0x2b29 in Object.wait() [41f8d000..41f8d830] at java.lang.Object.wait(Native Method) - waiting on <0x448e5e40> (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 <0x448e5e40> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x0x8051bb0 nid=0x2b26 runnable [bfffc000..bfffd7b0] at org.eclipse.swt.internal.gtk.OS.gtk_main_iteration(Native Method) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1277) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:130) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:255) at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:432) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:65) at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:429) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1174) at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:1774) at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:1791) at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:571) at org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:621) at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:429) at org.eclipse.ui.internal.EditorManager.openEditorFromInput(EditorManager.java:303) at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:394) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:1848) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:1702) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:129) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:107) at org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open(OpenActionUtil.java:47) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:157) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:146) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:191) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:169) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:320) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$3.open(PackageExplorerPart.java:297) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:316) at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:490) at org.eclipse.jface.viewers.StructuredViewer$3.handleOpen(StructuredViewer.java:577) at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:203) at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:198) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:227) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:868) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1456) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1278) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1446) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1429) at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462) 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:247) at org.eclipse.core.launcher.Main.run(Main.java:703) at org.eclipse.core.launcher.Main.main(Main.java:539) "VM Thread" prio=1 tid=0x0x80825f0 nid=0x2b28 runnable "VM Periodic Task Thread" prio=1 tid=0x0x80a3258 nid=0x2b2b waiting on condition "Suspend Checker Thread" prio=1 tid=0x0x80a3bc0 nid=0x2b2c runnable
*** This bug has been marked as a duplicate of 23472 ***