I have the same problems as Victor: I upgraded to 3.5.2-2ubuntu2 and Eclipse freezes when loading the workspace (more exactly, the freeze occurs after all the initializations and initial compilation of projects have completed).
I don't use Aptana, it's a regular Eclipse with a few plugins (AspectJ with weaving enabled, P4, WTP, TPTP, Data modeling, Mylin, IAM).
Here is the stack trace for the thread that is hanging:
java.lang.Thread.State: RUNNABLE
at org.eclipse.swt.internal.mozilla.XPCOM._Call(Native Method)
at org.eclipse.swt.internal.mozilla.XPCOM.Call(XPCOM.java:540)
at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:588)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:119)
at org.eclipse.jface.internal.text.html.BrowserInformationControl.isAvailable(BrowserInformationControl.java:87)
at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover$HoverControlCreator.doCreateInformationControl(JavadocHover.java:342)
at org.eclipse.jface.text.AbstractReusableInformationControlCreator.createInformationControl(AbstractReusableInformationControlCreator.java:45)
at org.eclipse.jface.text.AbstractInformationControlManager.getInformationControl(AbstractInformationControlManager.java:808)
at org.eclipse.jface.text.AbstractInformationControlManager.internalShowInformationControl(AbstractInformationControlManager.java:1157)
at org.eclipse.jface.text.AbstractInformationControlManager.presentInformation(AbstractInformationControlManager.java:1139)
at org.eclipse.jface.text.AbstractHoverInformationControlManager.presentInformation(AbstractHoverInformationControlManager.java:902)
at org.eclipse.jface.text.TextViewerHoverManager.doPresentInformation(TextViewerHoverManager.java:243)
at org.eclipse.jface.text.TextViewerHoverManager$5.run(TextViewerHoverManager.java:233)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
- locked <0x00007f0a6d3aef58> (a org.eclipse.swt.widgets.RunnableLock)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
If I add -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.2 to /etc/eclipse.ini, then it seems to work, so far.
Hello,
I have the same problems as Victor: I upgraded to 3.5.2-2ubuntu2 and Eclipse freezes when loading the workspace (more exactly, the freeze occurs after all the initializations and initial compilation of projects have completed).
I don't use Aptana, it's a regular Eclipse with a few plugins (AspectJ with weaving enabled, P4, WTP, TPTP, Data modeling, Mylin, IAM).
Here is the stack trace for the thread that is hanging:
java.lang. Thread. State: RUNNABLE swt.internal. mozilla. XPCOM._ Call(Native Method) swt.internal. mozilla. XPCOM.Call( XPCOM.java: 540) swt.browser. Mozilla. create( Mozilla. java:588) swt.browser. Browser. <init>( Browser. java:119) jface.internal. text.html. BrowserInformat ionControl. isAvailable( BrowserInformat ionControl. java:87) jdt.internal. ui.text. java.hover. JavadocHover$ HoverControlCre ator.doCreateIn formationContro l(JavadocHover. java:342) jface.text. AbstractReusabl eInformationCon trolCreator. createInformati onControl( AbstractReusabl eInformationCon trolCreator. java:45) jface.text. AbstractInforma tionControlMana ger.getInformat ionControl( AbstractInforma tionControlMana ger.java: 808) jface.text. AbstractInforma tionControlMana ger.internalSho wInformationCon trol(AbstractIn formationContro lManager. java:1157) jface.text. AbstractInforma tionControlMana ger.presentInfo rmation( AbstractInforma tionControlMana ger.java: 1139) jface.text. AbstractHoverIn formationContro lManager. presentInformat ion(AbstractHov erInformationCo ntrolManager. java:902) jface.text. TextViewerHover Manager. doPresentInform ation(TextViewe rHoverManager. java:243) jface.text. TextViewerHover Manager$ 5.run(TextViewe rHoverManager. java:233) swt.widgets. RunnableLock. run(RunnableLoc k.java: 35) swt.widgets. Synchronizer. runAsyncMessage s(Synchronizer. java:134) ef58> (a org.eclipse. swt.widgets. RunnableLock) swt.widgets. Display. runAsyncMessage s(Display. java:3468) swt.widgets. Display. readAndDispatch (Display. java:3115) ui.internal. Workbench. runEventLoop( Workbench. java:2405) ui.internal. Workbench. runUI(Workbench .java:2369) ui.internal. Workbench. access$ 4(Workbench. java:2221) ui.internal. Workbench$ 5.run(Workbench .java:500) core.databindin g.observable. Realm.runWithDe fault(Realm. java:332) ui.internal. Workbench. createAndRunWor kbench( Workbench. java:493) ui.PlatformUI. createAndRunWor kbench( PlatformUI. java:149) ui.internal. ide.application .IDEApplication .start( IDEApplication. java:113) equinox. internal. app.EclipseAppH andle.run( EclipseAppHandl e.java: 194) core.runtime. internal. adaptor. EclipseAppLaunc her.runApplicat ion(EclipseAppL auncher. java:110) core.runtime. internal. adaptor. EclipseAppLaunc her.start( EclipseAppLaunc her.java: 79) core.runtime. adaptor. EclipseStarter. run(EclipseStar ter.java: 368) core.runtime. adaptor. EclipseStarter. run(EclipseStar ter.java: 179) NativeMethodAcc essorImpl. invoke0( Native Method) NativeMethodAcc essorImpl. invoke( NativeMethodAcc essorImpl. java:39) DelegatingMetho dAccessorImpl. invoke( DelegatingMetho dAccessorImpl. java:25) reflect. Method. invoke( Method. java:597) equinox. launcher. Main.invokeFram ework(Main. java:559) equinox. launcher. Main.basicRun( Main.java: 514) equinox. launcher. Main.run( Main.java: 1311) equinox. launcher. Main.main( Main.java: 1287)
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
- locked <0x00007f0a6d3a
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at sun.reflect.
at sun.reflect.
at sun.reflect.
at java.lang.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
If I add -Dorg.eclipse. swt.browser. XULRunnerPath= /usr/lib/ xulrunner- 1.9.2 to /etc/eclipse.ini, then it seems to work, so far.
Thanks, Ludovic