facebook

After upgrade to CodeMix, Eclipse freeze on startup

  1. CodeMix & Angular IDE
  2.  > 
  3. Getting Help

Tagged: , ,

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #601976 Reply

    Paweł
    Participant

    Hi!
    I have problem after upgrade to CodeMix.
    Each time I run Eclipse, it freezes.
    I found in .log this error:

    
    !SESSION 2018-11-05 07:53:07.142 -----------------------------------------------
    eclipse.buildId=4.9.0.I20180906-0745
    java.version=1.8.0_181
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Framework arguments:  -product org.eclipse.epp.package.javascript.product
    Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.javascript.product
    
    !ENTRY org.eclipse.core.resources 2 10035 2018-11-05 07:53:12.194
    !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
    
    !ENTRY com.genuitec.eclipse.theming.ui 1 0 2018-11-05 07:53:15.628
    !MESSAGE A DevStyle Theme is being activated on this workspace; preparing colors and configuration
    
    !ENTRY com.genuitec.eclipse.code.ui 1 0 2018-11-05 07:53:16.642
    !MESSAGE CodeMix Engine will be started momentarily to support development activities
    
    !ENTRY com.genuitec.eclipse.theming.ui 1 0 2018-11-05 07:53:16.851
    !MESSAGE DevStyle has archived current color configurations to alternate preferences - will be restored when switching out of the DevStyle Theme
    
    !ENTRY com.genuitec.eclipse.code.core 1 0 2018-11-05 07:53:22.811
    !MESSAGE Detected orphaned CodeMix engine processes; cleaning up.
    
    !ENTRY com.genuitec.eclipse.code.core 1 0 2018-11-05 07:53:22.976
    !MESSAGE CodeMix Engine engine has been started
    
    !ENTRY com.genuitec.eclipse.code 1 0 2018-11-05 07:53:24.026
    !MESSAGE [CodeMix] Detected minor change in system fingerprint, impacted if
    
    !ENTRY org.eclipse.ui 4 0 2018-11-05 07:54:35.444
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.StackOverflowError)
    	at org.eclipse.swt.SWT.error(SWT.java:4595)
    	at org.eclipse.swt.SWT.error(SWT.java:4510)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:188)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5026)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4586)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:628)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
    	at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
    Caused by: java.lang.StackOverflowError
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.lambda$0(PartRenderingEngine.java:1161)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:105)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1400)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1379)
    	at org.eclipse.swt.widgets.Shell.setBounds(Shell.java:2028)
    	at org.eclipse.swt.widgets.Control.setLocation(Control.java:1273)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface.positionPopup(MessagePopUpInterface.java:149)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface.access$0(MessagePopUpInterface.java:130)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface$PositionListener.controlMoved(MessagePopUpInterface.java:40)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1400)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1379)
    	at org.eclipse.swt.widgets.Shell.setBounds(Shell.java:2028)
    	at org.eclipse.swt.widgets.Control.setLocation(Control.java:1273)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface.positionPopup(MessagePopUpInterface.java:149)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface.access$0(MessagePopUpInterface.java:130)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface$PositionListener.controlMoved(MessagePopUpInterface.java:40)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1400)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1379)
    	at org.eclipse.swt.widgets.Shell.setBounds(Shell.java:2028)
    	at org.eclipse.swt.widgets.Control.setLocation(Control.java:1273)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface.positionPopup(MessagePopUpInterface.java:149)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface.access$0(MessagePopUpInterface.java:130)
    	at com.genuitec.eclipse.notifications.internal.MessagePopUpInterface$PositionListener.controlMoved(MessagePopUpInterface.java:40)
    
    • This topic was modified 6 years ago by Paweł.
    • This topic was modified 6 years ago by Paweł.
    #601982 Reply

    support-swapna
    Moderator

    Pawel,

    Sorry that you are seeing this issue. I have escalated it to the dev team and they are looking into it.

    1. Can you please share with us the complete workspace log file by clicking on the icon for ‘Export Log’ in the Error Log view, save it a .txt file and then attach it? Do you see the problem with a fresh new workspace as well?

    2. Please also share with us the CodeMix logs for further investigation. Here are the steps to generate CodeMix logs :

    1. Shut down Eclipse
    2. Edit eclipse.ini the one next to the executable at the install directory and add the below lines at the end of the file

    -Dcom.genuitec.eclipse.engine.log=true
    -Dcom.genuitec.eclipse.engine.log.verbose=true

    3. Launch Eclipse and replicate the freeze.
    4. Please share with us the log file located here : ${user.home}/.codemix/codemix-${timestamp}

    Apologies for inconvenience caused.

    –Swapna
    Genuitec Support

    #601986 Reply

    Paweł
    Participant

    Hi Swapna

    I found the solution.
    If I reduce the size od Eclipse window during startup it works well.
    The problem was caused by popup which was probably badly positioned in full screen mode which throws java exception and cause freezeing.

    #601989 Reply

    Hi Paweł!

    We are glad to hear that you found a workaround for this problem, we will provide a fix for it as soon as possible. Thank you for reporting this issue and I hope you enjoy working with CodeMix!

    With best regards,
    Bartek
    Genuitec Support

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: After upgrade to CodeMix, Eclipse freeze on startup

You must be logged in to post in the forum log in