- This topic has 9 replies, 2 voices, and was last updated 20 years, 6 months ago by Ronald van Kuijk.
-
AuthorPosts
-
Ronald van KuijkMemberHi,
I have created a new webproject with struts capabilities and when I open the struts-config file and paste the content of a completely other struts-config filie into here MyEclipse completely hangs and killing it is the only option.
– System Setup ——————————-
Operating System and version: Fedora core 2
Eclipse version: 3.0RC1-gtk
Eclipse build id:
Fresh Eclipse install (y/n): yes
If not, was it upgraded to its current version using the update manager?
Other installed external plugins: none
Number of plugins in the <eclipse>/plugins directory that begin with org.eclipse.pde.*: 8
MyEclipse version: 2.8beta1
Eclipse JDK version: Sun 1.4.2_04
Application Server JDK version: n/a
Are there any exceptions in the Eclipse log file? no– Message Body ——————————-
Riyad KallaMemberRonald,
How big is the struts-config.xml file you are trying to paste? Also have you tried disabling the DTD caching or parsing functionality of the XML editor to see if that would help: Window > Preferences > MyEclipse > Editors > XML Editor
Ronald van KuijkMemberI’ll try disabeling it. There are btw some errors in the logfile. Some before even opening the struts config file and some after pasting (I think cannot be 100% sure since it logs in the background)
!SESSION jun 04, 2004 22:28:42.979 ———————————————
eclipse.buildId=I200405290105
java.version=1.4.2_04
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=nl_NL
!ENTRY org.eclipse.core.runtime 4 2 jun 04, 2004 22:28:42.980
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.runtime”.
!STACK 0
com.genuitec.eclipse.core.T: Invalid thread state detected on write.
at com.genuitec.eclipse.core.O.ă(Unknown Source)
at com.genuitec.eclipse.core.O.Ą(Unknown Source)
at com.genuitec.eclipse.core.O.ą(Unknown Source)
at com.genuitec.eclipse.core.M.Ċ(Unknown Source)
at com.genuitec.eclipse.core.M.<init>(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.İ(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.ē(Unknown Source)
at com.genuitec.eclipse.core.ViperCore.Ĕ(Unknown Source)
at org.xmen.ui.text.XMLTextEditor.init(Unknown Source)
at org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:117)
at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.Ă(Unknown Source)
at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.createPages(Unknown Source)
at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:187)
at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:131)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:758)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:127)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:199)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:915)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:897)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:996)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:290)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:57)
at org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAreaHelper.java:264)
at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:552)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:541)
at org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:637)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:440)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:428)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2187)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2120)
at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2112)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2099)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2094)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:301)
at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:96)
at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:94)
at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:111)
at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:293)
at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:624)
at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:388)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:431)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:758)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:429)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:637)
at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:733)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:211)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:238)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:944)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2512)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2223)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1363)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1334)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:253)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:334)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128)
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:185)
at org.eclipse.core.launcher.Main.run(Main.java:638)
at org.eclipse.core.launcher.Main.main(Main.java:622)
!ENTRY org.eclipse.core.runtime 4 2 jun 04, 2004 22:28:43.206
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.runtime”.
!STACK 0
java.lang.NullPointerException
at org.eclipse.gef.ui.actions.ActionBarContributor.setActiveEditor(ActionBarContributor.java:133)
at com.genuitec.eclipse.struts.editor.multipage.MultiPageActionContributor.setActivePage(Unknown Source)
at org.eclipse.ui.part.MultiPageEditorActionBarContributor.setActiveEditor(MultiPageEditorActionBarContributor.java:49)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:297)
at org.eclipse.ui.internal.WorkbenchPage$2.run(WorkbenchPage.java:474)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:758)
at org.eclipse.ui.internal.WorkbenchPage.activatePart(WorkbenchPage.java:466)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2647)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:455)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2201)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2120)
at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2112)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2099)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2094)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:301)
at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:96)
at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:94)
at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:111)
at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:293)
at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:624)
at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:388)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:431)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:758)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:429)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:637)
at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:733)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:211)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:238)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:944)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2512)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2223)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1363)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1334)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:253)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:334)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128)
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:185)
at org.eclipse.core.launcher.Main.run(Main.java:638)
at org.eclipse.core.launcher.Main.main(Main.java:622)
!ENTRY org.eclipse.core.runtime 4 2 jun 04, 2004 22:29:39.223
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.runtime”.
!STACK 0
java.lang.NullPointerException
at org.eclipse.gef.ui.actions.ActionBarContributor.setActiveEditor(ActionBarContributor.java:133)
at com.genuitec.eclipse.struts.editor.multipage.MultiPageActionContributor.setActivePage(Unknown Source)
at org.eclipse.ui.part.MultiPageEditorActionBarContributor.setActiveEditor(MultiPageEditorActionBarContributor.java:49)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:297)
at org.eclipse.ui.internal.WorkbenchPage$2.run(WorkbenchPage.java:474)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:758)
at org.eclipse.ui.internal.WorkbenchPage.activatePart(WorkbenchPage.java:466)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2647)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:455)
at org.eclipse.ui.internal.WorkbenchPage.showEditor(WorkbenchPage.java:2239)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2172)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2120)
at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2112)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2099)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2094)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:301)
at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:96)
at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:94)
at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:111)
at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:293)
at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:624)
at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:388)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:431)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:758)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:429)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:637)
at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:733)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:211)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:238)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:944)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2512)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2223)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1363)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1334)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:253)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:334)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128)
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:185)
at org.eclipse.core.launcher.Main.run(Main.java:638)
at org.eclipse.core.launcher.Main.main(Main.java:622)
!ENTRY org.eclipse.core.runtime 4 2 jun 04, 2004 22:29:54.445
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.runtime”.
!STACK 0
java.lang.NullPointerException
at org.eclipse.ui.internal.ViewFactory.destroyView(ViewFactory.java:392)
at org.eclipse.ui.internal.ViewFactory.releaseView(ViewFactory.java:479)
at org.eclipse.ui.internal.ViewFactory$1.run(ViewFactory.java:315)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:758)
at org.eclipse.ui.internal.ViewFactory.busyRestoreView(ViewFactory.java:254)
at org.eclipse.ui.internal.ViewFactory$2.run(ViewFactory.java:511)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.ViewFactory.restoreView(ViewFactory.java:509)
at org.eclipse.ui.internal.Perspective.showView(Perspective.java:1574)
at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:763)
at org.eclipse.ui.internal.WorkbenchPage.access$9(WorkbenchPage.java:743)
at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:2972)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:2969)
at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:2953)
at com.genuitec.eclipse.core.MyEclipseWebsiteView.showUrl(Unknown Source)
at com.genuitec.eclipse.core.M$1.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:106)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2489)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2226)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1363)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1334)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:253)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:334)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128)
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:185)
at org.eclipse.core.launcher.Main.run(Main.java:638)
at org.eclipse.core.launcher.Main.main(Main.java:622)
Ronald van KuijkMemberDisable caching doesn’t make a difference. The config file is about 18 formbeans and 18 (simple) actions. Pasting half the file also fails. Pasting some simple one line of text (no xml) succeeds
Riyad KallaMemberRonald,
The exception “com.genuitec.eclipse.core.T: Invalid thread state detected on write. ” is indicative of a permission problem, which almost always happens with our Linux and Mac OSX users. What likely happened is that you installed Eclipse and/or MyEclipse as one user, and are trying to use them as another user. For example, on Gentoo a lot of people like to emerge Eclipse (root), then try and install MyEclipse along side it (user) and try and run it. You CANNOT do this with the trial version of MyEclipse (it won’t run correctly) but aparently it *can* work if you own a subscription, although I wouldn’t suggest this setup to you.What I do suggest is downloading and installing both under your $HOME directory AS your own user, never su’ing to root or changing to another user to install it. It also might be a good idea to clear your workspace dir (Backup any work you need) before doing this. Effectively a clean reinstall.
Please see this FAQ entry for step by step instructions on how to do a clean reinstall: http://www.myeclipseide.com/FAQ+index-myfaq-yes-id_cat-4.html#156
Ronald van KuijkMemberI installed my subscription and now the errors are gone. It also seems to go wrong in a new xml file or even in a text file. After a lot of tries, I found that pasting 79 lines goes fine, 80 lines hangs the system.
A threaddump shows the gtk clipboard code of eclipse is waiting for content. So it seems to be eclipse rather than MyEclipse related. I’ll try to post a bugreport there.
Thanks for the patience
——————————————–
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):“Java indexing” daemon prio=1 tid=0x0899f648 nid=0x1baf in Object.wait() [64cc8000..64cc887c]
at java.lang.Object.wait(Native Method)
– waiting on <0x5a517ec8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Object.wait(Object.java:429)
at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:344)
– locked <0x5a517ec8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(Thread.java:534)“Worker-2” prio=1 tid=0x088c15f8 nid=0x1baf in Object.wait() [6432f000..6432f87c]
at java.lang.Object.wait(Native Method)
– waiting on <0x5a1d8838> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:209)
– locked <0x5a1d8838> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:236)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:59)“Reference Cleaner – 2” prio=1 tid=0x087b36a8 nid=0x1baf in Object.wait() [640fb000..640fb87c]
at java.lang.Object.wait(Native Method)
– waiting on <0x5a31bb20> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
– locked <0x5a31bb20> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at org.eclipse.jface.action.ActionContributionItem$ImageCache$ReferenceCleanerThread.run(ActionContributionItem.java:207)“Reference Cleaner – 1” prio=1 tid=0x087b3420 nid=0x1baf in Object.wait() [6407a000..6407a87c]
at java.lang.Object.wait(Native Method)
– waiting on <0x5a31bb90> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
– locked <0x5a31bb90> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at org.eclipse.jface.action.ActionContributionItem$ImageCache$ReferenceCleanerThread.run(ActionContributionItem.java:207)“Start Level Event Dispatcher” daemon prio=1 tid=0x08279e30 nid=0x1baf in Object.wait() [6203c000..6203c87c]
at java.lang.Object.wait(Native Method)
– waiting on <0x59d4f370> (a org.eclipse.osgi.framework.eventmgr.EventThread)
at java.lang.Object.wait(Object.java:429)
at org.eclipse.osgi.framework.eventmgr.EventThread.getNextEvent(EventThread.java:162)
– locked <0x59d4f370> (a org.eclipse.osgi.framework.eventmgr.EventThread)
at org.eclipse.osgi.framework.eventmgr.EventThread.run(EventThread.java:100)“Framework Event Dispatcher” daemon prio=1 tid=0x0827b588 nid=0x1baf in Object.wait() [61fbb000..61fbb87c]
at java.lang.Object.wait(Native Method)
– waiting on <0x59d4f6d8> (a org.eclipse.osgi.framework.eventmgr.EventThread)
at java.lang.Object.wait(Object.java:429)
at org.eclipse.osgi.framework.eventmgr.EventThread.getNextEvent(EventThread.java:162)
– locked <0x59d4f6d8> (a org.eclipse.osgi.framework.eventmgr.EventThread)
at org.eclipse.osgi.framework.eventmgr.EventThread.run(EventThread.java:100)“Signal Dispatcher” daemon prio=1 tid=0x0809db28 nid=0x1baf waiting on condition [0..0]
“Finalizer” daemon prio=1 tid=0x08088dd0 nid=0x1baf in Object.wait() [61932000..6193287c]
at java.lang.Object.wait(Native Method)
– waiting on <0x59c19798> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
– locked <0x59c19798> (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=0x080881e0 nid=0x1baf in Object.wait() [618b1000..618b187c]
at java.lang.Object.wait(Native Method)
– waiting on <0x59c19800> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:429)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
– locked <0x59c19800> (a java.lang.ref.Reference$Lock)“main” prio=1 tid=0x08052aa8 nid=0x1baf runnable [feffb000..feffd4c8]
at org.eclipse.swt.internal.gtk.OS.gtk_clipboard_wait_for_contents(Native Method)
– locked <0x5daf5658> (a java.lang.Class)
at org.eclipse.swt.dnd.Clipboard.gtk_clipboard_wait_for_contents(Clipboard.java:385)
at org.eclipse.swt.dnd.Clipboard.getContents(Clipboard.java:191)
at org.eclipse.swt.custom.StyledText.paste(StyledText.java:5614)
at org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java:3387)
at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:744)
at org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:122)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:120)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:881)
at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:141)
at org.eclipse.ui.internal.commands.Command.execute(Command.java:132)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:469)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:887)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:928)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:546)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$2(WorkbenchKeyboard.java:494)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard$1.handleEvent(WorkbenchKeyboard.java:259)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:949)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:943)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:968)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:953)
at org.eclipse.swt.widgets.Control.sendKeyEvent(Control.java:2304)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:1800)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:439)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1194)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3012)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(Native Method)
– locked <0x5daf5658> (a java.lang.Class)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:815)
at org.eclipse.swt.internal.gtk.OS.gtk_main_iteration(Native Method)
– locked <0x5daf5658> (a java.lang.Class)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2222)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1363)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1334)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:253)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:334)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128)
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:185)
at org.eclipse.core.launcher.Main.run(Main.java:638)
at org.eclipse.core.launcher.Main.main(Main.java:622)“VM Thread” prio=1 tid=0x08086ee0 nid=0x1baf runnable
“VM Periodic Task Thread” prio=1 tid=0x080a0338 nid=0x1baf waiting on condition
“Suspend Checker Thread” prio=1 tid=0x0809d158 nid=0x1baf runnable
Riyad KallaMemberI don’t know how you have Eclipse/MyEclipse installed, but it might be a permissions thing. So you might want to try that (as a workaround).
In the mean time you are doing a pretty detailed job of digging for the bug and appreciate that you’ll file it with the Eclipse team to see if they can get it ironed out.
Ronald van KuijkMemberRiyad,
Please close this bug. It happens also with a clean install of eclipse without MyEclipse installed. So you guys have nothing to do with it.
Ronald
Riyad KallaMemberRonald,
Thanks for the update we appreciate you being so detailed in your hunt.
Ronald van KuijkMemberAnd the last info: ‘fixed for 3.0RC2’
https://bugs.eclipse.org/bugs/show_bug.cgi?id=63991
Have a nice weekend
-
AuthorPosts