Community
Participate
Working Groups
during testing VE hunged on me: IDE dump: ============================= Full thread dump Java HotSpot(TM) Client VM (1.5.0_05-b05 mixed mode, sharing): "Stack Trace Remote Thread" prio=5 tid=0x03e27e88 nid=0x88 runnable [0x00000000..0x0637fb8c] "Process monitor" daemon prio=2 tid=0x04077cb8 nid=0xd1c runnable [0x0818f000..0x0818fae8] at java.lang.ProcessImpl.waitFor(Native Method) at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:397) "Input Stream Monitor" daemon prio=2 tid=0x04077580 nid=0xbf4 in Object.wait() [0x0814f000..0x0814fb68] at java.lang.Object.wait(Native Method) - waiting on <0x19333328> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:132) - locked <0x19333328> (a java.lang.Object) at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:105) at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:80) at java.lang.Thread.run(Unknown Source) "Output Stream Monitor" daemon prio=2 tid=0x0407c730 nid=0xf5c runnable [0x0810f000..0x0810fbe8] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x193353e0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:138) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:128) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:194) at java.lang.Thread.run(Unknown Source) "Output Stream Monitor" daemon prio=2 tid=0x040f6d98 nid=0xed0 runnable [0x080cf000..0x080cfc68] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x193374b8> (a java.io.BufferedInputStream) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x193374d8> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:138) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:128) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:194) at java.lang.Thread.run(Unknown Source) "Worker-44" prio=7 tid=0x04079a18 nid=0x598 in Object.wait() [0x0808f000..0x0808fd68] at java.lang.Object.wait(Native Method) - waiting on <0x16db0040> (a org.eclipse.debug.internal.ui.sourcelookup.Prompter) at java.lang.Object.wait(Unknown Source) at org.eclipse.debug.internal.ui.sourcelookup.Prompter.handleStatus(Prompter.java:67) - locked <0x16db0040> (a org.eclipse.debug.internal.ui.sourcelookup.Prompter) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:203) at org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate.preLaunchCheck(AbstractJavaLaunchConfigurationDelegate.java:899) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:558) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:515) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:152) at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:463) at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:330) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.createRegistry(BeaninfoNature.java:474) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.doCreateRegistry(CreateRegistryJobHandler.java:159) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.processCreateRegistry(CreateRegistryJobHandler.java:114) at org.eclipse.jem.internal.beaninfo.adapters.UICreateRegistryJobHandler.processCreateRegistry(UICreateRegistryJobHandler.java:52) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.createRegistry(CreateRegistryJobHandler.java:80) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.getRegistry(BeaninfoNature.java:455) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature$6.getRegistry(BeaninfoNature.java:320) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoAdapterFactory.getRegistry(BeaninfoAdapterFactory.java:80) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoAdapterFactory.recycleRegistry(BeaninfoAdapterFactory.java:89) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.getRegistry(BeaninfoClassAdapter.java:302) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:722) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:429) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:416) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.getEStructuralFeatures(BeaninfoClassAdapter.java:1184) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEStructuralFeatures(JavaClassImpl.java:394) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getProperties(JavaClassImpl.java:1308) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.allProperties(BeaninfoClassAdapter.java:1313) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.getAllProperties(BeaninfoClassAdapter.java:1192) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getAllProperties(JavaClassImpl.java:1349) at org.eclipse.ve.internal.java.codegen.java.rules.ThisReferenceRule.useInheritance(ThisReferenceRule.java:114) at org.eclipse.ve.internal.java.codegen.java.TypeVisitor.createThisIfNecessary(TypeVisitor.java:115) at org.eclipse.ve.internal.java.codegen.java.TypeVisitor.visit(TypeVisitor.java:252) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.visitType(JavaBeanModelBuilder.java:537) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:442) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:837) - locked <0x16db03e8> (a java.lang.Object) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:919) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:577) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1947) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58) "Worker-43" prio=5 tid=0x040afe60 nid=0xf9c in Object.wait() [0x0804f000..0x0804f9e8] at java.lang.Object.wait(Native Method) - waiting on <0x17e84a08> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:173) - locked <0x17e84a08> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:205) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Callback Thread-Project (TestCase1)-VM for TestCase1" daemon prio=7 tid=0x040a9d68 nid=0x304 runnable [0x07f4f000..0x07f4fbe8] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x191cac90> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.remote.REMCallbackThread.run(REMCallbackThread.java:128) "Worker-40" prio=5 tid=0x03faa928 nid=0xc98 in Object.wait() [0x06c8f000..0x06c8fce8] at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:182) - locked <0x16c4a488> (a org.eclipse.core.internal.jobs.ThreadJob) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:87) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:213) at org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:99) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58) "Callback Thread-Project (TestCase1)-VM for TestCase1" daemon prio=7 tid=0x040a83c0 nid=0x524 runnable [0x06bff000..0x06bff9e8] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x1911fe30> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.remote.REMCallbackThread.run(REMCallbackThread.java:128) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x03e28fc0 nid=0x768 in Object.wait() [0x064bf000..0x064bfa68] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176) - locked <0x190d0cc8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-38" prio=5 tid=0x02d78e28 nid=0x8b4 in Object.wait() [0x0587f000..0x0587fbe8] at java.lang.Object.wait(Native Method) - waiting on <0x17e84a08> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:173) - locked <0x17e84a08> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:205) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Process monitor" daemon prio=2 tid=0x04032c10 nid=0xb1c runnable [0x07a8f000..0x07a8fce8] at java.lang.ProcessImpl.waitFor(Native Method) at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:397) "Input Stream Monitor" daemon prio=2 tid=0x04032168 nid=0xf00 in Object.wait() [0x07a4f000..0x07a4fd68] at java.lang.Object.wait(Native Method) - waiting on <0x18f40090> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:132) - locked <0x18f40090> (a java.lang.Object) at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:105) at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:80) at java.lang.Thread.run(Unknown Source) "Output Stream Monitor" daemon prio=2 tid=0x04041148 nid=0xe78 runnable [0x07a0f000..0x07a0f9e8] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18f42160> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:138) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:128) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:194) at java.lang.Thread.run(Unknown Source) "Output Stream Monitor" daemon prio=2 tid=0x04040b10 nid=0xacc runnable [0x0759f000..0x0759fa68] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18f44250> (a java.io.BufferedInputStream) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18f44270> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:138) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:128) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:194) at java.lang.Thread.run(Unknown Source) "Callback Thread-Project (TestCase1)-VM for TestCase1" daemon prio=7 tid=0x04030fe0 nid=0x3cc runnable [0x0727f000..0x0727fb68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18f481f0> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.remote.REMCallbackThread.run(REMCallbackThread.java:128) "Callback Thread-Project (TestCase1)-VM for TestCase1" daemon prio=7 tid=0x040431b0 nid=0x6c4 runnable [0x0653f000..0x0653fc68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18ee5570> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.remote.REMCallbackThread.run(REMCallbackThread.java:128) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x03ed82c8 nid=0xccc in Object.wait() [0x062ff000..0x062ff9e8] at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176) - locked <0x18e7cb20> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Process monitor" daemon prio=2 tid=0x0405cb40 nid=0xa94 runnable [0x079cf000..0x079cfce8] at java.lang.ProcessImpl.waitFor(Native Method) at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:397) "Input Stream Monitor" daemon prio=2 tid=0x03fed668 nid=0xb68 in Object.wait() [0x0798f000..0x0798fd68] at java.lang.Object.wait(Native Method) - waiting on <0x18e4c888> (a java.lang.Object) at java.lang.Object.wait(Unknown Source) at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:132) - locked <0x18e4c888> (a java.lang.Object) at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:105) at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:80) at java.lang.Thread.run(Unknown Source) "Output Stream Monitor" daemon prio=2 tid=0x03fec4c0 nid=0xb0 runnable [0x0794f000..0x0794f9e8] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18e4e958> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:138) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:128) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:194) at java.lang.Thread.run(Unknown Source) "Output Stream Monitor" daemon prio=2 tid=0x03ed75e0 nid=0xd0c runnable [0x0780f000..0x0780fa68] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18e50a48> (a java.io.BufferedInputStream) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x18e50a68> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(Unknown Source) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:138) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:128) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:194) at java.lang.Thread.run(Unknown Source) "Remote Proxy Master Server Thread" daemon prio=7 tid=0x03fcd628 nid=0xdf0 runnable [0x06c4f000..0x06c4fa68] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x18ab25f8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.eclipse.jem.internal.proxy.remote.REMMasterServerThread.run(REMMasterServerThread.java:72) "Java indexing" daemon prio=4 tid=0x02e01400 nid=0xbdc in Object.wait() [0x0595f000..0x0595fce8] at java.lang.Object.wait(Native Method) - waiting on <0x1850ec68> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:349) - locked <0x1850ec68> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Unknown Source) "Start Level Event Dispatcher" daemon prio=5 tid=0x03004188 nid=0xe6c in Object.wait() [0x033ff000..0x033ffce8] at java.lang.Object.wait(Native Method) - waiting on <0x17e6fca0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349) - locked <0x17e6fca0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287) "Framework Event Dispatcher" daemon prio=5 tid=0x00a424b0 nid=0x3e0 in Object.wait() [0x0337f000..0x0337f9e8] at java.lang.Object.wait(Native Method) - waiting on <0x17e60068> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349) - locked <0x17e60068> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287) "Low Memory Detector" daemon prio=5 tid=0x00a1fe60 nid=0xae4 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00a1ea38 nid=0x128 waiting on condition [0x00000000..0x02c8f84c] "Signal Dispatcher" daemon prio=10 tid=0x00a1dcd0 nid=0xef4 runnable [0x00000000..0x00000000] "Finalizer" daemon prio=9 tid=0x00a19818 nid=0x498 in Object.wait() [0x02c0f000..0x02c0fc68] at java.lang.Object.wait(Native Method) - waiting on <0x17e301e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x17e301e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x009f8aa0 nid=0xb0c in Object.wait() [0x02bcf000..0x02bcfce8] at java.lang.Object.wait(Native Method) - waiting on <0x17e30260> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x17e30260> (a java.lang.ref.Reference$Lock) "main" prio=7 tid=0x00365ff0 nid=0xa2c in Object.wait() [0x0006e000..0x0006fc0c] at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:182) - locked <0x16c2fc40> (a org.eclipse.core.internal.jobs.ThreadJob) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:87) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:213) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:96) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1669) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1709) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:112) - locked <0x16c2fbf0> (a org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:447) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:706) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:3758) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(CompilationUnitEditor.java:1466) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:1519) - locked <0x190d2178> (a org.eclipse.jdt.internal.core.CompilationUnit) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart.doSave(JavaVisualEditorPart.java:2883) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.doSave(SaveScopeResourcesHandler.java:121) at org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler.handleStatus(SaveScopeResourcesHandler.java:57) at org.eclipse.debug.internal.ui.sourcelookup.Prompter$1.run(Prompter.java:55) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123) - locked <0x16db0000> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3218) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2864) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1763) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1727) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:396) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:109) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:167) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338) at org.eclipse.core.launcher.Main.basicRun(Main.java:282) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952) "VM Thread" prio=10 tid=0x009e8770 nid=0x7e4 runnable "VM Periodic Task Thread" prio=10 tid=0x00a21070 nid=0x2e4 waiting on condition ======================================== Target VM 1 Dump: Full thread dump Java HotSpot(TM) Client VM (1.5.0_05-b05 mixed mode, sharing): "Stack Trace Remote Thread" prio=5 tid=0x00a40d58 nid=0x4b8 runnable [0x00000000..0x0500fb8c] "ControlManager Feedback Controller callback event queue" prio=5 tid=0x02e45dd8 nid=0x1f8 in Object.wait() [0x04ebf000..0x04ebfb68] at java.lang.Object.wait(Native Method) - waiting on <0x22fdd368> (a java.util.LinkedList) at java.lang.Object.wait(Unknown Source) at org.eclipse.jem.internal.proxy.common.GenericEventQueue$EventThread.run(GenericEventQueue.java:69) - locked <0x22fdd368> (a java.util.LinkedList) "SWT UI Thread for VE" prio=5 tid=0x02cec7e0 nid=0xedc runnable [0x04d0f000..0x04d0fc68] at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:3629) at org.eclipse.ve.internal.swt.targetvm.Environment$3.run(Environment.java:69) "Java2D Disposer" daemon prio=10 tid=0x04007008 nid=0xb08 in Object.wait() [0x04d7f000..0x04d7fce8] at java.lang.Object.wait(Native Method) - waiting on <0x22fb3c18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x22fb3c18> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at sun.java2d.Disposer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Connection Thread" prio=5 tid=0x02e45c58 nid=0x928 runnable [0x02f5f000..0x02f5fa68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x22fb7b50> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionHandler.run(ConnectionHandler.java:117) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionThread.run(ConnectionThread.java:47) "AWT-Windows" daemon prio=7 tid=0x02cecd18 nid=0xdec runnable [0x0305f000..0x0305fae8] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Connection Thread" prio=5 tid=0x02c5bcf8 nid=0xcd0 runnable [0x02f1f000..0x02f1fc68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x22f81b98> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionHandler.run(ConnectionHandler.java:117) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionThread.run(ConnectionThread.java:47) "Timeout Termination Thread" prio=2 tid=0x02c7c9a0 nid=0xe90 waiting on condition [0x02ecf000..0x02ecfce8] at java.lang.Thread.sleep(Native Method) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread$1.run(RemoteVMServerThread.java:101) at java.lang.Thread.run(Unknown Source) "Server Thread-Project (TestCase1)-VM for TestCase1" prio=5 tid=0x02c6eb58 nid=0xf74 runnable [0x02e8f000..0x02e8f9e8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x22f7bdf8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread.run(RemoteVMServerThread.java:297) "Low Memory Detector" daemon prio=5 tid=0x00a21550 nid=0x8f8 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00a20120 nid=0xf34 waiting on condition [0x00000000..0x02bcf8cc] "Signal Dispatcher" daemon prio=10 tid=0x00a1f478 nid=0xfb4 runnable [0x00000000..0x00000000] "Finalizer" daemon prio=9 tid=0x00a1a218 nid=0xa54 in Object.wait() [0x02b4f000..0x02b4fc68] at java.lang.Object.wait(Native Method) - waiting on <0x22f7c008> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x22f7c008> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x009f8d70 nid=0x478 in Object.wait() [0x02b0f000..0x02b0fce8] at java.lang.Object.wait(Native Method) - waiting on <0x22f7bcb8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x22f7bcb8> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x00368060 nid=0xac8 in Object.wait() [0x0006f000..0x0006fc08] at java.lang.Object.wait(Native Method) - waiting on <0x22f7bd00> (a org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread) at java.lang.Thread.join(Unknown Source) - locked <0x22f7bd00> (a org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread) at java.lang.Thread.join(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMApplication.main(RemoteVMApplication.java:37) "VM Thread" prio=10 tid=0x00a18490 nid=0xfac runnable "VM Periodic Task Thread" prio=10 tid=0x00a1f080 nid=0x5ec waiting on condition ===================================== Target VM 2 Dump Full thread dump Java HotSpot(TM) Client VM (1.5.0_05-b05 mixed mode, sharing): "Stack Trace Remote Thread" prio=5 tid=0x02d103a0 nid=0xef8 runnable [0x00000000..0x04fffb8c] "ControlManager Feedback Controller callback event queue" prio=5 tid=0x02c8ee68 nid=0xe88 in Object.wait() [0x04eaf000..0x04eafa68] at java.lang.Object.wait(Native Method) - waiting on <0x22fde738> (a java.util.LinkedList) at java.lang.Object.wait(Unknown Source) at org.eclipse.jem.internal.proxy.common.GenericEventQueue$EventThread.run(GenericEventQueue.java:69) - locked <0x22fde738> (a java.util.LinkedList) "SWT UI Thread for VE" prio=5 tid=0x02cc87a0 nid=0xc70 runnable [0x04cff000..0x04cffb68] at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:3629) at org.eclipse.ve.internal.swt.targetvm.Environment$3.run(Environment.java:69) "Java2D Disposer" daemon prio=10 tid=0x03fef088 nid=0xee0 in Object.wait() [0x04d6f000..0x04d6fc68] at java.lang.Object.wait(Native Method) - waiting on <0x22fb3670> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x22fb3670> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at sun.java2d.Disposer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Connection Thread" prio=5 tid=0x02cf1d58 nid=0xf64 runnable [0x02f5f000..0x02f5fa68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x22fb75a8> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionHandler.run(ConnectionHandler.java:117) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionThread.run(ConnectionThread.java:47) "AWT-Windows" daemon prio=7 tid=0x02ce51d8 nid=0xdac runnable [0x0304f000..0x0304fae8] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Connection Thread" prio=5 tid=0x02c5bcf8 nid=0xc54 runnable [0x02f1f000..0x02f1fc68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x22f81c60> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionHandler.run(ConnectionHandler.java:117) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionThread.run(ConnectionThread.java:47) "Timeout Termination Thread" prio=2 tid=0x02c7c990 nid=0xc7c waiting on condition [0x02ecf000..0x02ecfce8] at java.lang.Thread.sleep(Native Method) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread$1.run(RemoteVMServerThread.java:101) at java.lang.Thread.run(Unknown Source) "Server Thread-Project (TestCase1)-VM for TestCase1" prio=5 tid=0x02c6eb18 nid=0xe2c runnable [0x02e8f000..0x02e8f9e8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x22f7bdf8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread.run(RemoteVMServerThread.java:297) "Low Memory Detector" daemon prio=5 tid=0x00a21530 nid=0x2d4 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00a20108 nid=0xfb8 waiting on condition [0x00000000..0x02bcf8cc] "Signal Dispatcher" daemon prio=10 tid=0x00a1f460 nid=0xc68 runnable [0x00000000..0x00000000] "Finalizer" daemon prio=9 tid=0x00a1a1e8 nid=0xa64 in Object.wait() [0x02b4f000..0x02b4fc68] at java.lang.Object.wait(Native Method) - waiting on <0x22f7c008> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x22f7c008> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x009f8cd0 nid=0xe04 in Object.wait() [0x02b0f000..0x02b0fce8] at java.lang.Object.wait(Native Method) - waiting on <0x22f7bcb8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x22f7bcb8> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x00368048 nid=0xe70 in Object.wait() [0x0006f000..0x0006fc08] at java.lang.Object.wait(Native Method) - waiting on <0x22f7bd00> (a org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread) at java.lang.Thread.join(Unknown Source) - locked <0x22f7bd00> (a org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread) at java.lang.Thread.join(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMApplication.main(RemoteVMApplication.java:37) "VM Thread" prio=10 tid=0x00a18418 nid=0x438 runnable "VM Periodic Task Thread" prio=10 tid=0x00a1f068 nid=0xb80 waiting on condition =============================== Target VM 3 Dump Full thread dump Java HotSpot(TM) Client VM (1.5.0_05-b05 mixed mode, sharing): "Stack Trace Remote Thread" prio=5 tid=0x02e07950 nid=0x850 runnable [0x00000000..0x04d3fb8c] "Connection Thread" prio=5 tid=0x02c605e0 nid=0xf20 runnable [0x02f5f000..0x02f5fc68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x22ad2068> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionHandler.run(ConnectionHandler.java:117) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionThread.run(ConnectionThread.java:47) "AWT-Windows" daemon prio=7 tid=0x02e07e88 nid=0xf1c runnable [0x0305f000..0x0305fce8] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Connection Thread" prio=5 tid=0x02c5bcf8 nid=0x2f8 runnable [0x02f1f000..0x02f1fa68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) - locked <0x22b02a68> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionHandler.run(ConnectionHandler.java:117) at org.eclipse.jem.internal.proxy.vm.remote.ConnectionThread.run(ConnectionThread.java:47) "Timeout Termination Thread" prio=2 tid=0x02c7c9a0 nid=0xa90 waiting on condition [0x02ecf000..0x02ecfae8] at java.lang.Thread.sleep(Native Method) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread$1.run(RemoteVMServerThread.java:101) at java.lang.Thread.run(Unknown Source) "Server Thread-Project (TestCase1)-VM for TestCase1" prio=5 tid=0x02c6eb58 nid=0xd98 runnable [0x02e8f000..0x02e8fbe8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x22f7be38> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread.run(RemoteVMServerThread.java:297) "Low Memory Detector" daemon prio=5 tid=0x00a21550 nid=0xe44 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00a20120 nid=0x830 waiting on condition [0x00000000..0x02bcf6cc] "Signal Dispatcher" daemon prio=10 tid=0x00a1f478 nid=0x9f4 runnable [0x00000000..0x00000000] "Finalizer" daemon prio=9 tid=0x00a1a218 nid=0x270 in Object.wait() [0x02b4f000..0x02b4fa68] at java.lang.Object.wait(Native Method) - waiting on <0x22f7c048> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x22f7c048> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x009f8d70 nid=0xde0 in Object.wait() [0x02b0f000..0x02b0fae8] at java.lang.Object.wait(Native Method) - waiting on <0x22f7bd38> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x22f7bd38> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x00368060 nid=0xc58 in Object.wait() [0x0006f000..0x0006fc08] at java.lang.Object.wait(Native Method) - waiting on <0x22f7bdb0> (a org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread) at java.lang.Thread.join(Unknown Source) - locked <0x22f7bdb0> (a org.eclipse.jem.internal.proxy.vm.remote.RemoteVMServerThread) at java.lang.Thread.join(Unknown Source) at org.eclipse.jem.internal.proxy.vm.remote.RemoteVMApplication.main(RemoteVMApplication.java:37) "VM Thread" prio=10 tid=0x00a18490 nid=0x5e4 runnable "VM Periodic Task Thread" prio=10 tid=0x00a1f080 nid=0xd00 waiting on condition
*** This bug has been marked as a duplicate of 119447 ***
closing