facebook

MyEclipse 7.1 – Internal Error – SWT ‘No More Handles’

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #296425 Reply

    iadams
    Member

    Intermittently, when switching panes/tabs in the MyEclipse JSF editor in 7.1+, I’m getting the following errors:

    Upon closing that dialog, I get the following:

    The following is an examples of output from the workspace log that appears to coincide with these errors:

    
    !ENTRY org.eclipse.ui 4 0 2009-03-20 10:41:51.138
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTError: No more handles
        at org.eclipse.swt.SWT.error(SWT.java:3803)
        at org.eclipse.swt.SWT.error(SWT.java:3695)
        at org.eclipse.swt.SWT.error(SWT.java:3666)
        at org.eclipse.swt.widgets.Widget.error(Widget.java:463)
        at org.eclipse.swt.widgets.Control.createHandle(Control.java:612)
        at org.eclipse.swt.widgets.Composite.createHandle(Composite.java:303)
        at org.eclipse.swt.widgets.Decorations.createHandle(Decorations.java:418)
        at org.eclipse.swt.widgets.Shell.createHandle(Shell.java:543)
        at org.eclipse.swt.widgets.Control.createWidget(Control.java:628)
        at org.eclipse.swt.widgets.Scrollable.createWidget(Scrollable.java:133)
        at org.eclipse.swt.widgets.Decorations.createWidget(Decorations.java:426)
        at org.eclipse.swt.widgets.Shell.<init>(Shell.java:288)
        at org.eclipse.swt.widgets.Shell.<init>(Shell.java:267)
        at org.eclipse.swt.widgets.Shell.<init>(Shell.java:220)
        at org.eclipse.swt.widgets.Shell.<init>(Shell.java:158)
        at org.eclipse.ui.internal.views.properties.tabbed.view.TabbedPropertyList.getTextDimension(TabbedPropertyList.java:716)
        at org.eclipse.ui.internal.views.properties.tabbed.view.TabbedPropertyList.computeSize(TabbedPropertyList.java:688)
        at org.eclipse.swt.layout.FormData.computeSize(FormData.java:128)
        at org.eclipse.swt.layout.FormLayout.layout(FormLayout.java:320)
        at org.eclipse.swt.layout.FormLayout.layout(FormLayout.java:286)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1144)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1533)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3860)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:4592)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3870)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:822)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:788)
        at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:1012)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1537)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3860)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:4592)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3870)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1302)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2627)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:892)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2588)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2584)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2651)
        at org.eclipse.swt.layout.FormLayout.layout(FormLayout.java:358)
        at org.eclipse.swt.layout.FormLayout.layout(FormLayout.java:286)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1144)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1533)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3860)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:4592)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3870)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:822)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:788)
        at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:1012)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1145)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:624)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:582)
        at org.eclipse.ui.part.PageBook.showPage(PageBook.java:110)
        at org.eclipse.ui.part.PageBookView.showPageRec(PageBookView.java:964)
        at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:746)
        at org.eclipse.ui.views.properties.PropertySheet.partActivated(PropertySheet.java:190)
        at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:72)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:880)
        at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
        at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:70)
        at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:186)
        at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:305)
        at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
        at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
        at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3491)
        at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:3034)
        at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:272)
        at org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:98)
        at org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:236)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1008)
        at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1353)
        at org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(Shell.java:2195)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3830)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1576)
        at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1937)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:79)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
        at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:2880)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3417)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        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:193)
        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:386)
        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:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    

    I’m running MyEclipse 7.1.0 (with updates to 7.1.1) on Vista 64-bit.

    #296438 Reply

    Loyal Water
    Member

    iadams,
    MyEclipse is not officially supported in 64 bit windows. Can you go to MyEclipse > Installation Summary > Installation Details and paste the information here for me.

    Are you able to reproduce this issue if you switch to a new workspace and work with a new set of projects?

    #296491 Reply

    iadams
    Member

    UPDATE:

    In reading the posts in this topic…

    Serious Null Pointer Bugs all throughout MyEclipse 7.1

    …I noticed that the poster had seen many intermittent NullPointerExceptions after upgrading to 7.1, but had solved his problem by installing a clean copy of Ganymede from the Eclipse site and installing MyEclipse 7.1 using the update site method. I did the same thing and have not experienced the “No More Handles” SWT Internal Error messages after my reinstall.

    F.Y.I. – I’m running Eclipse Platform 3.4.2, build M20090211-1700 and MyEclipse 7.1.1, Sun 32-bit JDK 1.6.0_12 on Vista 64-bit

    #296537 Reply

    Loyal Water
    Member

    I did the same thing and have not experienced the “No More Handles” SWT Internal Error messages after my reinstall.

    Im Glad to know that you have things working for you now. I’ll let the dev team know about the issue you ran into so that they can keep a watch out for it.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: MyEclipse 7.1 – Internal Error – SWT ‘No More Handles’

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