Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#7 Large Package Crashes Green/Eclipse - Bug?

closed
nobody
None
5
2007-01-27
2006-10-13
pmag
No

Large Package Crashes Green/Eclipse

IDE crashes when evaluating large Package.

Appears to be related to the number of Objects in the
package as several different packages fail (all of
which have many classes. (40 - 50 Classes and
Interfaces)

Throws the following exception into .log:

!SESSION 2006-10-13 17:06:23.084 ---------------------
--------------------------
eclipse.buildId=M20060629-1905
java.version=1.5.0_09
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32,
NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.core.resources 2 1 2006-10-13
17:07:24.651
!MESSAGE Skipping builder
com.ibm.etools.validation.validationbuilder for
project java-batch. Either the builder is missing
from the install, or it belongs to a project nature
that is missing or disabled.

!ENTRY org.eclipse.ui 4 4 2006-10-13 17:07:39.842
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2006-10-13 17:07:39.842
!MESSAGE No more handles
!STACK 0
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.SWT.error(SWT.java:3297)
at org.eclipse.swt.SWT.error(SWT.java:3268)
at org.eclipse.swt.graphics.Image.init
(Image.java:1803)
at org.eclipse.swt.graphics.Image.init
(Image.java:1901)
at org.eclipse.swt.graphics.Image.<init>
(Image.java:490)
at
org.eclipse.jface.resource.ImageDescriptor.createImage
(ImageDescriptor.java:295)
at
org.eclipse.jface.resource.ImageDescriptor.createImage
(ImageDescriptor.java:233)
at
org.eclipse.jface.resource.ImageDescriptor.createImage
(ImageDescriptor.java:211)
at
edu.buffalo.cse.green.editor.model.MemberModel.getImag
e(MemberModel.java:141)
at
edu.buffalo.cse.green.editor.model.MemberModel.getIcon
(MemberModel.java:162)
at
edu.buffalo.cse.green.editor.controller.MethodPart.upd
ateIcon(MethodPart.java:105)
at
edu.buffalo.cse.green.editor.controller.MemberPart.ref
reshVisuals(MemberPart.java:113)
at
edu.buffalo.cse.green.editor.controller.MethodPart.ref
reshVisuals(MethodPart.java:89)
at
org.eclipse.gef.editparts.AbstractEditPart.refresh
(AbstractEditPart.java:676)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.re
fresh(AbstractGraphicalEditPart.java:554)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify
(AbstractEditPart.java:235)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.ad
dNotify(AbstractGraphicalEditPart.java:212)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild
(AbstractEditPart.java:198)
at
org.eclipse.gef.editparts.AbstractEditPart.refreshChil
dren(AbstractEditPart.java:727)
at
edu.buffalo.cse.green.editor.controller.AbstractPart.u
pdateChildren(AbstractPart.java:239)
at
edu.buffalo.cse.green.editor.controller.AbstractPart.p
ropertyChange(AbstractPart.java:146)
at
java.beans.PropertyChangeSupport.firePropertyChange
(Unknown Source)
at
java.beans.PropertyChangeSupport.firePropertyChange
(Unknown Source)
at
edu.buffalo.cse.green.editor.model.AbstractModel.fireP
ropertyChange(AbstractModel.java:411)
at
edu.buffalo.cse.green.editor.model.AbstractModel.addCh
ild(AbstractModel.java:355)
at
edu.buffalo.cse.green.editor.model.CompartmentModel$2.
addChild(CompartmentModel.java:176)
at
edu.buffalo.cse.green.editor.model.TypeModel.addChild
(TypeModel.java:141)
at
edu.buffalo.cse.green.editor.model.TypeModel.updateMet
hods(TypeModel.java:171)
at
edu.buffalo.cse.green.editor.model.TypeModel.refresh
(TypeModel.java:512)
at
edu.buffalo.cse.green.editor.model.AbstractModel.refre
sh(AbstractModel.java:511)
at
edu.buffalo.cse.green.editor.model.RootModel.refresh
(RootModel.java:687)
at
edu.buffalo.cse.green.editor.DiagramEditor$3.run
(DiagramEditor.java:1068)
at
org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:67)
at
edu.buffalo.cse.green.editor.DiagramEditor.refresh
(DiagramEditor.java:1051)
at
edu.buffalo.cse.green.editor.DiagramEditor.refresh
(DiagramEditor.java:1042)
at
edu.buffalo.cse.green.editor.model.commands.AddJavaEle
mentCommand.execute(AddJavaElementCommand.java:84)
at
org.eclipse.gef.commands.CommandStack.execute
(CommandStack.java:149)
at
edu.buffalo.cse.green.editor.DiagramEditor.execute
(DiagramEditor.java:853)
at
edu.buffalo.cse.green.action.AddJavaFileAction.run
(AddJavaFileAction.java:76)
at
org.eclipse.ui.internal.PluginAction.runWithEvent
(PluginAction.java:254)
at
org.eclipse.jface.action.ActionContributionItem.handle
WidgetSelection(ActionContributionItem.java:539)
at
org.eclipse.jface.action.ActionContributionItem.access
$2(ActionContributionItem.java:488)
at
org.eclipse.jface.action.ActionContributionItem$5.hand
leEvent(ActionContributionItem.java:400)
at
org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:928)
at
org.eclipse.swt.widgets.Display.runDeferredEvents
(Display.java:3348)
at
org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:2968)
at
org.eclipse.ui.internal.Workbench.runEventLoop
(Workbench.java:1914)
at org.eclipse.ui.internal.Workbench.runUI
(Workbench.java:1878)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbenc
h(Workbench.java:419)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench
(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.IDEApplication.run
(IDEApplication.java:95)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.
run(PlatformActivator.java:78)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLa
uncher.runApplication(EclipseAppLauncher.java:92)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLa
uncher.start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:400)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:177)
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.core.launcher.Main.invokeFramework
(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun
(Main.java:280)
at org.eclipse.core.launcher.Main.run
(Main.java:977)
at org.eclipse.core.launcher.Main.main
(Main.java:952)

Discussion

  • Blake
    Blake
    2007-01-27

    • status: open --> closed