diff options
Diffstat (limited to 'plugins/org.eclipse.tcf.debug')
-rw-r--r-- | plugins/org.eclipse.tcf.debug/src/org/eclipse/tcf/internal/debug/tests/TestExpressions.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.tcf.debug/src/org/eclipse/tcf/internal/debug/tests/TestExpressions.java b/plugins/org.eclipse.tcf.debug/src/org/eclipse/tcf/internal/debug/tests/TestExpressions.java index 464faa4bf..02289a450 100644 --- a/plugins/org.eclipse.tcf.debug/src/org/eclipse/tcf/internal/debug/tests/TestExpressions.java +++ b/plugins/org.eclipse.tcf.debug/src/org/eclipse/tcf/internal/debug/tests/TestExpressions.java @@ -980,11 +980,12 @@ class TestExpressions implements ITCFTest, RunControl.DiagnosticTestDone, if (test_done) return; IRunControl.RunControlContext ctx = test_rc.getContext(context); if (ctx != null) { + if (test_ctx_id == null) return; String p = ctx.getParentID(); String c = ctx.getCreatorID(); if (!test_ctx_id.equals(c) && !test_ctx_id.equals(p)) return; + exit(new Exception("Context exception: " + msg)); } - exit(new Exception("Context exception: " + msg)); } public void contextRemoved(String[] context_ids) { |