ASSIGNED - bug 291285: Charts are broken
https://bugs.eclipse.org/bugs/show_bug.cgi?id=291285

Fixed issue. Also added check in Escape runner to ensure that the model hasn't already been removed. That can happen during course of normal run. (We should check wether we need it at all.)
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/ide/EclipseEscapeRunner.java b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/ide/EclipseEscapeRunner.java
index 568aa99..f419fa2 100644
--- a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/ide/EclipseEscapeRunner.java
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/ide/EclipseEscapeRunner.java
@@ -184,7 +184,9 @@
                  * @see java.lang.Thread#run()

                  */

                 public void run() {

-                    AXFWorkbenchPlugin.getDefault().getManager().remove(model);

+                    if (AXFWorkbenchPlugin.getDefault().getManager().getModels().contains(model)) {

+                        AXFWorkbenchPlugin.getDefault().getManager().remove(model);

+                    }

                 }

             }.start();

         }