d dump Java HotSpot(TM) 64-Bit Server VM (1.5.0_12-b04 mixed mode): "ModalContext" prio=1 tid=0x00002aaaac3394a0 nid=0x4b53 in Object.wait() [0x0000000041565000..0x0000000041565a80] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b64409090> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:474) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:169) - locked <0x00002b4b64409090> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:118) at org.eclipse.swt.widgets.Display.syncExec(Display.java:3897) at org.eclipse.jface.operation.AccumulatingProgressMonitor.beginTask(AccumulatingProgressMonitor.java:123) at org.eclipse.rse.internal.services.files.ftp.FTPService$MyProgressMonitor.init(FTPService.java:1262) at org.eclipse.rse.internal.services.files.ftp.FTPService.download(FTPService.java:833) at org.eclipse.rse.subsystems.files.core.servicesubsystem.FileServiceSubSystem.download(FileServiceSubSystem.java:446) at org.eclipse.rse.files.ui.resources.SystemEditableRemoteFile.doDownload(SystemEditableRemoteFile.java:609) at org.eclipse.rse.files.ui.resources.SystemEditableRemoteFile.download(SystemEditableRemoteFile.java:588) at org.eclipse.rse.files.ui.compare.SystemCompareInput.prepareInput(SystemCompareInput.java:152) at org.eclipse.compare.CompareEditorInput.run(CompareEditorInput.java:448) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113) "Thread-3" daemon prio=1 tid=0x00002aaaac70c600 nid=0x4b18 runnable [0x0000000041464000..0x0000000041464c00] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:235) - locked <0x00002b4b57f06640> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:66) at java.io.PushbackInputStream.read(PushbackInputStream.java:120) at org.apache.commons.net.io.FromNetASCIIInputStream.__read(FromNetASCIIInputStream.java:75) at org.apache.commons.net.io.FromNetASCIIInputStream.read(FromNetASCIIInputStream.java:170) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:235) - locked <0x00002b4b57f121a8> (a org.apache.commons.net.telnet.TelnetInputStream) at org.apache.commons.net.telnet.TelnetInputStream.__read(TelnetInputStream.java:119) at org.apache.commons.net.telnet.TelnetInputStream.run(TelnetInputStream.java:555) at java.lang.Thread.run(Thread.java:595) "Worker-3" prio=1 tid=0x00002aaab4fa6480 nid=0x4b17 in Object.wait() [0x0000000041363000..0x0000000041363c80] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b572fe958> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x00002b4b572fe958> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" prio=1 tid=0x00002aaab58cdd10 nid=0x4b15 in Object.wait() [0x0000000041161000..0x0000000041161d80] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b572fe958> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x00002b4b572fe958> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Start Level Event Dispatcher" daemon prio=1 tid=0x00002aaaac115690 nid=0x4b0d in Object.wait() [0x0000000040f5f000..0x0000000040f5fd80] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b570a26b8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:474) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:355) - locked <0x00002b4b570a26b8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:293) "Framework Event Dispatcher" daemon prio=1 tid=0x00002aaaac107270 nid=0x4b0c in Object.wait() [0x0000000040e5e000..0x0000000040e5ee00] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b5703a128> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:474) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:355) - locked <0x00002b4b5703a128> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:293) "State Data Manager" daemon prio=1 tid=0x00002aaaac1203b0 nid=0x4b0b waiting on condition [0x0000000040d5d000..0x0000000040d5da80] at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:595) "Low Memory Detector" daemon prio=1 tid=0x00002aaaaab7f310 nid=0x4b06 runnable [0x0000000000000000..0x0000000000000000] "CompilerThread1" daemon prio=1 tid=0x00002aaaaab7d6e0 nid=0x4b05 waiting on condition [0x0000000000000000..0x0000000040a59520] "CompilerThread0" daemon prio=1 tid=0x00002aaaaab7c130 nid=0x4b04 waiting on condition [0x0000000000000000..0x00000000409585a0] "AdapterThread" daemon prio=1 tid=0x00002aaaaab7a9f0 nid=0x4b03 waiting on condition [0x0000000000000000..0x0000000000000000] "Signal Dispatcher" daemon prio=1 tid=0x00002aaaaab79600 nid=0x4b02 waiting on condition [0x0000000000000000..0x0000000000000000] "Finalizer" daemon prio=1 tid=0x00002aaaaab65040 nid=0x4b01 in Object.wait() [0x0000000040656000..0x0000000040656e00] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b56ef2a78> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00002b4b56ef2a78> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x00002aaaaab64810 nid=0x4b00 in Object.wait() [0x0000000040555000..0x0000000040555a80] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b570fcbb0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x00002b4b570fcbb0> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x00000000401167b0 nid=0x4afc in Object.wait() [0x00007fff60caf000..0x00007fff60cb1eb0] at java.lang.Object.wait(Native Method) - waiting on <0x00002b4b57f06590> (a java.util.LinkedList) at org.eclipse.rse.services.Mutex.waitForLock(Mutex.java:103) - locked <0x00002b4b57f06590> (a java.util.LinkedList) at org.eclipse.rse.internal.services.files.ftp.FTPService.getFileInternal(FTPService.java:509) at org.eclipse.rse.internal.services.files.ftp.FTPService.getFile(FTPService.java:469) at org.eclipse.rse.subsystems.files.core.servicesubsystem.FileServiceSubSystem.getFile(FileServiceSubSystem.java:298) at org.eclipse.rse.subsystems.files.core.servicesubsystem.FileServiceSubSystem.getRemoteFileObject(FileServiceSubSystem.java:220) at org.eclipse.rse.subsystems.files.core.subsystems.RemoteFile.getParentRemoteFile(RemoteFile.java:201) at org.eclipse.rse.subsystems.files.core.subsystems.RemoteFile.getEncoding(RemoteFile.java:1134) at org.eclipse.rse.subsystems.files.core.subsystems.RemoteFile.getEncoding(RemoteFile.java:1134) at org.eclipse.rse.files.ui.resources.SystemEditableRemoteFile.setLocalResourceProperties(SystemEditableRemoteFile.java:1448) at org.eclipse.rse.files.ui.resources.SystemUniversalTempFileListener.doResourceSynchronization(SystemUniversalTempFileListener.java:207) at org.eclipse.rse.files.ui.resources.SystemTempFileListener.synchronizeTempWithRemote(SystemTempFileListener.java:596) at org.eclipse.rse.files.ui.resources.SystemTempFileListener$RefreshResourcesUIJob.runInUIThread(SystemTempFileListener.java:200) at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123) - locked <0x00002b4b641be378> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:158) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:326) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:495) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:268) at org.eclipse.ui.internal.progress.ProgressManager$3.run(ProgressManager.java:909) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:944) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:919) at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1127) at org.eclipse.compare.internal.CompareUIPlugin.compareResultOK(CompareUIPlugin.java:510) at org.eclipse.compare.internal.CompareUIPlugin.openCompareEditor(CompareUIPlugin.java:428) at org.eclipse.compare.CompareUI.openCompareEditorOnPage(CompareUI.java:135) at org.eclipse.compare.CompareUI.openCompareEditor(CompareUI.java:121) at org.eclipse.rse.internal.files.ui.actions.SystemCompareFilesAction.run(SystemCompareFilesAction.java:73) at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:545) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3319) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) 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:585) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443) at org.eclipse.equinox.launcher.Main.run(Main.java:1169) at org.eclipse.equinox.launcher.Main.main(Main.java:1144) "VM Thread" prio=1 tid=0x00002aaaaab60300 nid=0x4aff runnable "GC task thread#0 (ParallelGC)" prio=1 tid=0x0000000040133650 nid=0x4afd runnable "GC task thread#1 (ParallelGC)" prio=1 tid=0x00000000401344d0 nid=0x4afe runnable "VM Periodic Task Thread" prio=1 tid=0x000000004012a5b0 nid=0x4b07 waiting on condition