Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-18968

IllegalArgumentException: "Argument not valid" occurs every time central is opened

    Details

    • Steps to Reproduce:
      Hide

      1. Install latest JBT 4.2.1. into Eclipse Java EE IDE
      2. Restart eclipse
      3. Diable Central auto opening
      4. Close Central Editor
      5. Clean Eclipse error log
      6. Close all other view that have Forms
      7. Restart eclipse
      8. ASSERT: Log view has no errors
      9. Open central
      10. ASSERT: Still no errors in Error Log View

      (currently fails on last assert)

      Show
      1. Install latest JBT 4.2.1. into Eclipse Java EE IDE 2. Restart eclipse 3. Diable Central auto opening 4. Close Central Editor 5. Clean Eclipse error log 6. Close all other view that have Forms 7. Restart eclipse 8. ASSERT: Log view has no errors 9. Open central 10. ASSERT: Still no errors in Error Log View (currently fails on last assert)

      Description

      java.lang.IllegalArgumentException: Argument not valid
      	at org.eclipse.swt.SWT.error(SWT.java:4422)
      	at org.eclipse.swt.SWT.error(SWT.java:4356)
      	at org.eclipse.swt.SWT.error(SWT.java:4327)
      	at org.eclipse.swt.graphics.Image.init(Image.java:1294)
      	at org.eclipse.swt.graphics.Image.<init>(Image.java:200)
      	at org.eclipse.ui.forms.widgets.Section.onPaint(Section.java:344)
      	at org.eclipse.ui.forms.widgets.ExpandableComposite$1.paintControl(ExpandableComposite.java:561)
      	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:230)
      	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397)
      	at org.eclipse.swt.widgets.Control.gtk_draw(Control.java:3174)
      	at org.eclipse.swt.widgets.Canvas.gtk_draw(Canvas.java:171)
      	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2060)
      	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5513)
      	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4668)
      	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
      	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9106)
      	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253)
      	at org.eclipse.swt.internal.gtk.OS._gdk_window_process_all_updates(Native Method)
      	at org.eclipse.swt.internal.gtk.OS.gdk_window_process_all_updates(OS.java:5946)
      	at org.eclipse.swt.widgets.Display.update(Display.java:4621)
      	at org.eclipse.swt.widgets.Display.runDeferredLayouts(Display.java:3825)
      	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3396)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
      	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
      	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
      	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
      	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
      	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
      	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
      	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
      	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
      	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
      	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
      	at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  snjeza Snjezana Peco
                  Reporter:
                  dgolovin Denis Golovin
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: