I’m getting an error message, but I have no idea how to resolve it. There are no red icons, no problems showing in the Problems tab, nothing in my notes log, and nothing in the errors listed in the Error log of the plugin Development Perspective.
The actual error is java.lang.illegalargumentexception
Argument not valid.
I get this error while navigating in the Designer. It locks up the Properties/Problems/Events tabs at the bottom and sometimes locks the client altogether - forcing a force close and restart.
It’s driving me crazy… any ideas?
UPDATED
I found the error log. The errors are stored as separate files in the \workspace\logs directory. Here are some of the details:
Unhandled event loop exception
java.lang.IllegalArgumentException: Argument not valid
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.graphics.TextLayout.setFont(Unknown Source)
at org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(Unknown Source)
at org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(Unknown Source)
at org.eclipse.swt.custom.StyledTextRenderer.calculate(Unknown Source)
at org.eclipse.swt.custom.StyledTextRenderer.calculateClientArea(Unknown Source)
at org.eclipse.swt.custom.StyledText.handleResize(Unknown Source)
at org.eclipse.swt.custom.StyledText$7.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Control.sendResize(Unknown Source)
at org.eclipse.swt.widgets.Composite.sendResize(Unknown Source)
at org.eclipse.swt.widgets.Composite.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
at org.eclipse.jface.text.source.SourceViewer$RulerLayout.layout(Unknown Source)
at org.eclipse.swt.widgets.Composite.updateLayout(Unknown Source)
at org.eclipse.swt.widgets.Composite.sendResize(Unknown Source)
at org.eclipse.swt.widgets.Composite.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
at org.eclipse.swt.layout.FillLayout.layout(Unknown Source)
at org.eclipse.swt.widgets.Composite.updateLayout(Unknown Source)
at org.eclipse.swt.widgets.Composite.sendResize(Unknown Source)
at org.eclipse.swt.widgets.Composite.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
at org.eclipse.swt.custom.StackLayout.layout(Unknown Source)
at org.eclipse.swt.widgets.Composite.updateLayout(Unknown Source)
at org.eclipse.swt.widgets.Composite.sendResize(Unknown Source)
at org.eclipse.swt.widgets.Composite.setBounds(Unknown Source)
at org.eclipse.swt.widgets.Control.setBounds(Unknown Source)
What does “unknown source” mean? - and, how do I fix it?