From a637a8a4ef97ddf8c3156e3348b69efc6465c5df Mon Sep 17 00:00:00 2001 From: Alena Laskavaia Date: Mon, 22 Jun 2015 10:05:09 -0400 Subject: [PATCH] Bug 469522 - [Launch bar] An internal error occurred during: "Stopping launches" (NPE) Change-Id: I3d3af8182680a39cccc734015927235bb4bcc227 Signed-off-by: Alena Laskavaia --- .../ui/internal/commands/StopActiveCommandHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/commands/StopActiveCommandHandler.java b/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/commands/StopActiveCommandHandler.java index a176c188a37..5e3f24c884f 100644 --- a/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/commands/StopActiveCommandHandler.java +++ b/bundles/org.eclipse.launchbar.ui/src/org/eclipse/launchbar/ui/internal/commands/StopActiveCommandHandler.java @@ -55,7 +55,7 @@ public class StopActiveCommandHandler extends AbstractHandler { ILaunchConfiguration activeConfig = launchBarManager.getActiveLaunchConfiguration(); for (ILaunch launch : activeLaunches) { ILaunchConfiguration launchConfig = launch.getLaunchConfiguration(); - if (launchConfig.equals(activeConfig)) { + if (launchConfig != null && launchConfig.equals(activeConfig)) { launch.terminate(); } else if (launchConfig instanceof ILaunchConfigurationWorkingCopy) { // There are evil delegates that use a working copy for scratch storage