Uploaded image for project: 'MAEviz'
  1. MAEviz
  2. MAE-973

2d renderer fails to render with lots of exceptions

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 3.1
    • 3.1
    • GIS
    • None

      There seem to be multiple issues going on – they all started happening at the same time, so I'm filing as 1 bug, although they might really be separate bugs.

      To reproduce:

      -Create a new scenario, ROI is shelby county.
      -Add RES3 Structural Dmg from public repository server
      -close MAEviz, restart, open this scenario.

      The issues thrown:
      1. Input Argument Cannot Be Null – looks like this has to do with some sort of issue with ROI?
      2. Widget is disposed – looks like the listener for the new scale label keeps trying to update even if the widget doesn't exist.
      3. Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException – (at the bottom of the huge trace) .... no clue what this is about.

      15224 - [ERROR] [ncsa.gis.ui.geotools.internal.MapPaneRenderer]: Failed to render project: jongTest
      java.lang.IllegalArgumentException: Input argument cannot be null
      at org.geotools.map.DefaultMapContext.setAreaOfInterest(DefaultMapContext.java:1118)
      at ncsa.gis.ui.geotools.internal.MapPaneRenderer.setScenario(MapPaneRenderer.java:226)
      at ncsa.gis.ui.geotools.builders.MapPaneBuilder.build(MapPaneBuilder.java:107)
      at ncsa.gis.ui.views.RendererView.setRendererBuilder(RendererView.java:96)
      at ncsa.gis.ui.tasks.RenderScenarioTask$ScenarioRenderer$1.run(RenderScenarioTask.java:108)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at ncsa.maeviz.rcp.Application.run(Application.java:29)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      26077 - [ERROR] [ncsa.gis.SchemaProvider]: ncsa.gis.exceptions.SchemaCreationException: Could not find schema regionOfInterest
      26082 - [INFO] [ncsa.gis.types.Scenario]: RES3 Structural Dmg doesn't need a ROI filter
      27190 - [INFO] [ncsa.gis.ui.geotools.internal.MapPaneRenderer]: All bounds: -90.310298, 34.9941929991132 : -89.632779, 35.40948299910864
      28405 - [ERROR] [ncsa.maeviz.rcp.ApplicationWorkbenchAdvisor]: Unchecked Exception occurred
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at ncsa.maeviz.rcp.Application.run(Application.java:29)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      Caused by: org.eclipse.swt.SWTException: Widget is disposed
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.SWT.error(SWT.java:3452)
      at org.eclipse.swt.widgets.Widget.error(Widget.java:438)
      at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:376)
      at org.eclipse.swt.widgets.Label.setText(Label.java:554)
      at ncsa.gis.ui.geotools.builders.MapPaneBuilder$MyMapBoundsListener$1.run(MapPaneBuilder.java:460)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
      ... 28 more
      29812 - [INFO] [ncsa.gis.ui.geotools.internal.MapPaneRenderer]: All bounds: -90.310298, 34.9941929991132 : -89.632779, 35.40948299910864
      30096 - [ERROR] [ncsa.maeviz.rcp.ApplicationWorkbenchAdvisor]: Unchecked Exception occurred
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at ncsa.maeviz.rcp.Application.run(Application.java:29)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      Caused by: org.eclipse.swt.SWTException: Widget is disposed
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.SWT.error(SWT.java:3452)
      at org.eclipse.swt.widgets.Widget.error(Widget.java:438)
      at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:376)
      at org.eclipse.swt.widgets.Label.setText(Label.java:554)
      at ncsa.gis.ui.geotools.builders.MapPaneBuilder$MyMapBoundsListener$1.run(MapPaneBuilder.java:460)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
      ... 28 more
      30112 - [ERROR] [ncsa.maeviz.rcp.ApplicationWorkbenchAdvisor]: Unchecked Exception occurred
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at ncsa.maeviz.rcp.Application.run(Application.java:29)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      Caused by: org.eclipse.swt.SWTException: Widget is disposed
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.SWT.error(SWT.java:3452)
      at org.eclipse.swt.widgets.Widget.error(Widget.java:438)
      at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:376)
      at org.eclipse.swt.widgets.Label.setText(Label.java:554)
      at ncsa.gis.ui.geotools.builders.MapPaneBuilder$MyMapBoundsListener$1.run(MapPaneBuilder.java:460)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
      ... 28 more
      38057 - [INFO] [ncsa.gis.ui.geotools.internal.MapPaneRenderer]: All bounds: -90.310298, 34.9941929991132 : -89.632779, 35.40948299910864
      38273 - [ERROR] [ncsa.maeviz.rcp.ApplicationWorkbenchAdvisor]: Unchecked Exception occurred
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at ncsa.maeviz.rcp.Application.run(Application.java:29)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      Caused by: org.eclipse.swt.SWTException: Widget is disposed
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.SWT.error(SWT.java:3452)
      at org.eclipse.swt.widgets.Widget.error(Widget.java:438)
      at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:376)
      at org.eclipse.swt.widgets.Label.setText(Label.java:554)
      at ncsa.gis.ui.geotools.builders.MapPaneBuilder$MyMapBoundsListener$1.run(MapPaneBuilder.java:460)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
      ... 28 more
      38303 - [ERROR] [ncsa.maeviz.rcp.ApplicationWorkbenchAdvisor]: Unchecked Exception occurred
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at ncsa.maeviz.rcp.Application.run(Application.java:29)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      Caused by: org.eclipse.swt.SWTException: Widget is disposed
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.SWT.error(SWT.java:3452)
      at org.eclipse.swt.widgets.Widget.error(Widget.java:438)
      at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:376)
      at org.eclipse.swt.widgets.Label.setText(Label.java:554)
      at ncsa.gis.ui.geotools.builders.MapPaneBuilder$MyMapBoundsListener$1.run(MapPaneBuilder.java:460)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
      ... 28 more
      38395 - [ERROR] [ncsa.maeviz.rcp.ApplicationWorkbenchAdvisor]: Unchecked Exception occurred
      org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at ncsa.maeviz.rcp.Application.run(Application.java:29)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:572)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:171)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      Caused by: org.eclipse.swt.SWTException: Widget is disposed
      at org.eclipse.swt.SWT.error(SWT.java:3563)
      at org.eclipse.swt.SWT.error(SWT.java:3481)
      at org.eclipse.swt.SWT.error(SWT.java:3452)
      at org.eclipse.swt.widgets.Widget.error(Widget.java:438)
      at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:376)
      at org.eclipse.swt.widgets.Label.setText(Label.java:554)
      at ncsa.gis.ui.geotools.builders.MapPaneBuilder$MyMapBoundsListener$1.run(MapPaneBuilder.java:460)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:129)
      ... 28 more
      39456 - [INFO] [ncsa.gis.managers.ScenarioManager]: Saving jongTest to /home/tolbert/NCSA/MAEViz/managers/scenario/jongTest.xml
      Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
      at org.geotools.gui.swing.JMapPane.fixAspectRatio(JMapPane.java:636)
      at org.geotools.gui.swing.JMapPane.paintComponent(JMapPane.java:512)
      at ncsa.gis.ui.geotools.internal.MapPaneRenderer.paintComponent(MapPaneRenderer.java:307)
      at javax.swing.JComponent.paintToOffscreen(JComponent.java:5126)
      at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1382)
      at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1313)
      at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:301)
      at javax.swing.RepaintManager.paint(RepaintManager.java:1128)
      at javax.swing.JComponent.paint(JComponent.java:1013)
      at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
      at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
      at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
      at java.awt.Container.paint(Container.java:1797)
      at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
      at sun.awt.X11.XRepaintArea.paintComponent(XRepaintArea.java:56)
      at sun.awt.RepaintArea.paint(RepaintArea.java:224)
      at sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:683)
      at java.awt.Component.dispatchEventImpl(Component.java:4489)
      at java.awt.Container.dispatchEventImpl(Container.java:2116)
      at java.awt.Window.dispatchEventImpl(Window.java:2440)
      at java.awt.Component.dispatchEvent(Component.java:4243)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

              jonglee Jong Lee
              tolbert Nathan Tolbert
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: