Bug 9200 - Editor not opening for suspended...
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/LaunchView.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/LaunchView.java
index 6fd28cf..f6fb67a 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/LaunchView.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/LaunchView.java
@@ -320,7 +320,8 @@
 			setActive(true);

 			updateActions();

 			showMarkerForCurrentSelection();

-			((LaunchViewEventHandler)getEventHandler()).removeTerminatedLaunches(null);

+			ILaunch[] launches= DebugPlugin.getDefault().getLaunchManager().getLaunches();

+			((LaunchViewEventHandler)getEventHandler()).removeTerminatedLaunches(launches[launches.length - 1]);

 		}

 	}