StackOverflowError in ViewStackPresentation (Business, Fancy) [message #503688] |
Tue, 15 December 2009 10:51 |
Eclipse User |
|
|
|
Originally posted by: niels.lippke.airpas.com
Hi,
The exception is raised, if I open enough editors, so that the overflow
mechanism is used in the ViewStackPresentation.
To reproduce, open the default app in either business or fancy theme, switch
to demo perspective and hit "Open new Editor" button until the overflow
button comes up and than one more click...
Can you confirm this?
java.lang.StackOverflowError
at org.eclipse.swt.widgets.Control.getAdapter(Control.java:1420 )
at org.eclipse.swt.widgets.Composite.getAdapter(Composite.java: 114)
at org.eclipse.rwt.lifecycle.WidgetUtil.getAdapter(WidgetUtil.j ava:106)
at org.eclipse.rwt.lifecycle.WidgetUtil.getVariant(WidgetUtil.j ava:149)
at
org.eclipse.rwt.internal.theme.WidgetMatcher.hasVariant(Widg etMatcher.java:82)
at
org.eclipse.rwt.internal.theme.WidgetMatcher.matches(WidgetM atcher.java:71)
at
org.eclipse.rwt.internal.theme.WidgetMatcher.select(WidgetMa tcher.java:48)
at org.eclipse.rwt.internal.theme.ThemeUtil.getCssValue(ThemeUt il.java:107)
at
org.eclipse.rwt.internal.theme.AbstractThemeAdapter.getCssBo rderWidth(AbstractThemeAdapter.java:83)
at
org.eclipse.swt.internal.widgets.controlkit.ControlThemeAdap ter.getBorderWidth(ControlThemeAdapter.java:31)
at org.eclipse.swt.widgets.Control.getBorderWidth(Control.java: 1109)
at org.eclipse.swt.widgets.Scrollable.computeTrim(Scrollable.ja va:127)
at org.eclipse.swt.widgets.Composite.computeSize(Composite.java :480)
at org.eclipse.swt.layout.FormData.computeSize(FormData.java:11 7)
at org.eclipse.swt.layout.FormData.getWidth(FormData.java:146)
at org.eclipse.swt.layout.FormData.getLeftAttachment(FormData.j ava:201)
at org.eclipse.swt.layout.FormData.getRightAttachment(FormData. java:275)
at org.eclipse.swt.layout.FormLayout.computeWidth(FormLayout.ja va:256)
at org.eclipse.swt.layout.FormLayout.layout(FormLayout.java:322 )
at org.eclipse.swt.layout.FormLayout.computeSize(FormLayout.jav a:231)
at org.eclipse.swt.widgets.Composite.computeSize(Composite.java :461)
at org.eclipse.swt.layout.RowLayout.computeSize(RowLayout.java: 211)
at org.eclipse.swt.layout.RowLayout.layoutHorizontal(RowLayout. java:274)
at org.eclipse.swt.layout.RowLayout.layout(RowLayout.java:228)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.jav a:434)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:327)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:286)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:249)
at
org.eclipse.rap.internal.design.example.stacks.ViewStackPres entation.makePartButtonInactive(ViewStackPresentation.java:5 87)
at
org.eclipse.rap.internal.design.example.stacks.ViewStackPres entation.showLastChildIfNecessary(ViewStackPresentation.java :735)
at
org.eclipse.rap.internal.design.example.stacks.ViewStackPres entation.showLastChildIfNecessary(ViewStackPresentation.java :737)
at
org.eclipse.rap.internal.design.example.stacks.ViewStackPres entation.showLastChildIfNecessary(ViewStackPresentation.java :737)
....
Regards, Niels
|
|
|
|
Powered by
FUDForum. Page generated in 0.03656 seconds