"Widget disposed too early!" is back again

Questions and answers for all installation-related topics for Servoy products

"Widget disposed too early!" is back again

Postby jo.tex » Mon Jun 25, 2012 3:22 pm

Hello to everyone in the forum, because I new to Servoy.

I've been looking for a stable development tool for web applications under Linux for a long time and finally I found Servoy. The installation under Ubuntu 12.04 (64bit) was done without problem. But when I start the developer (version 6.0.6) an error screen comes up, giving the hint "An error has occurred. See the log file", what I did!. And the error is: "Widget disposed too early!".

Could somebody help me with this error?
Thank you in advance.
Jürgen
jo.tex
 
Posts: 1
Joined: Mon Jun 25, 2012 3:13 pm

Re: "Widget disposed too early!" is back again

Postby Andrei Costescu » Mon Jun 25, 2012 4:59 pm

Is there a stack trace next to that message in the log?
Andrei Costescu
Servoy
Andrei Costescu
 
Posts: 1018
Joined: Tue Jun 26, 2007 3:14 pm

Re: "Widget disposed too early!" is back again

Postby maarten » Fri May 31, 2013 12:07 am

Exactly same over here.
Did any solution appear in the mean time?
Maarten Berkenbosch
User avatar
maarten
 
Posts: 797
Joined: Wed Apr 23, 2003 10:52 pm
Location: Amersfoort, Netherlands

Re: "Widget disposed too early!" is back again

Postby maarten » Fri May 31, 2013 12:48 am

This fixed it for me:

in the servoy/developer/servoy.ini file
...change..
-Dorg.eclipse.swt.browser.DefaultType=mozilla

into...

-Dorg.eclipse.swt.browser.DefaultType=webkit
Maarten Berkenbosch
User avatar
maarten
 
Posts: 797
Joined: Wed Apr 23, 2003 10:52 pm
Location: Amersfoort, Netherlands

Re: "Widget disposed too early!" is back again

Postby mmcmanus » Tue Oct 08, 2013 1:46 am

Same error. Seems to be base at "libwebkitgtk-1.0.so.0+0x11670b0] void WTF::freeOwnedGPtr<_GdkEvent>(_GdkEvent*)+0x15e00"

I have tired 6 and 7 with a new install of ubuntu 13.04 and followed the instructions on the wiki. Seems not uncommon for eclipse on 13.04. Looks like a browser in eclipse issue. Is there any help?
mmcmanus
 
Posts: 41
Joined: Thu Feb 23, 2006 7:28 pm
Location: Cincinnati, OH

Re: "Widget disposed too early!" is back again

Postby amcgilly » Thu Jul 17, 2014 11:09 pm

I keep getting "Widget is disposed" errors in Developer when I do normal things like opening and closing forms, valuelists, etc.

I'm running Developer 7.4.1, Java 7, on Windows.

Eclipse Error log is below. If anyone knows how to fix this please let me know. Thanks a lot.

Code: Select all
!ENTRY org.eclipse.ui.workbench 4 2 2014-07-17 13:54:42.953
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
org.eclipse.swt.SWTException: Widget is disposed
   at org.eclipse.swt.SWT.error(SWT.java:4397)
   at org.eclipse.swt.SWT.error(SWT.java:4312)
   at org.eclipse.swt.SWT.error(SWT.java:4283)
   at org.eclipse.swt.widgets.Widget.error(Widget.java:472)
   at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:344)
   at org.eclipse.swt.widgets.MenuItem.getSelection(MenuItem.java:493)
   at com.servoy.eclipse.ui.views.solutionexplorer.SolutionExplorerView.saveViewSettings(SolutionExplorerView.java:1285)
   at com.servoy.eclipse.ui.views.solutionexplorer.SolutionExplorerView$8.partDeactivated(SolutionExplorerView.java:1258)
   at org.eclipse.ui.internal.WorkbenchPage$16.run(WorkbenchPage.java:4810)
   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
   at org.eclipse.ui.internal.WorkbenchPage.firePartDeactivated(WorkbenchPage.java:4808)
   at org.eclipse.ui.internal.WorkbenchPage.access$18(WorkbenchPage.java:4801)
   at org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partDeactivated(WorkbenchPage.java:203)
   at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$3.run(PartServiceImpl.java:206)
   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
   at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartDeactivated(PartServiceImpl.java:204)
   at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:588)
   at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:553)
   at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:542)
   at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3120)
   at org.eclipse.ui.internal.WorkbenchPage.access$21(WorkbenchPage.java:3034)
   at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:3016)
   at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
   at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3012)
   at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2976)
   at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2967)
   at com.servoy.eclipse.ui.util.EditorUtil.openRelationEditor(EditorUtil.java:437)
   at com.servoy.eclipse.ui.util.EditorUtil.openRelationEditor(EditorUtil.java:426)
   at com.servoy.eclipse.ui.views.solutionexplorer.actions.NewRelationAction.createRelation(NewRelationAction.java:133)
   at com.servoy.eclipse.ui.views.solutionexplorer.actions.NewRelationAction.run(NewRelationAction.java:98)
   at com.servoy.eclipse.ui.views.solutionexplorer.actions.ContextAction.run(ContextAction.java:115)
   at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
   at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
   at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
   at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
   at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
   at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
   at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
   at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
   at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
   at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140)
   at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611)
   at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
   at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
   at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
   at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
   at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
   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:354)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
   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.equinox.launcher.Main.invokeFramework(Main.java:636)
   at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
   at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
Adrian McGilly
Servoy Developer

Image
amcgilly
 
Posts: 375
Joined: Fri Dec 09, 2005 12:03 am
Location: San Francisco, CA

Re: "Widget disposed too early!" is back again

Postby jcompagner » Thu Jul 24, 2014 4:21 pm

can you create a case with that stacktrace?
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8833
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet


Return to Installation

Who is online

Users browsing this forum: No registered users and 3 guests